主要内容

このページの翻訳は最新ではありませ。

Webサービスサービスからのデータのの

この例では,webサービスからデータをダウンロードして,Webrad.で关节をリーダーとしてををを明しし。

国际地址物理データ(NGDC)は,网页サービスを通道てな地球物理データおよび天然データをおよびていい気データを提供しいますますngはは,さまざまなデータセットの中间,さまざまアメリカ光星者协协,アメリカアメリカ光星者协协,アメリカ光星観测者协协(aavso)が公开する阳の黒点数を集計しています。Webrad.を使用して、1945 年以来の各年の黒点数をダウンロードします。

API =.'http://www.ngdc.noaa.gov/stp/space-weather/';URL = [API'太阳能数据/太阳能指数/ Sunspot-Numbers /'......'美国/列表/ list_aavso-arssn_yearly.txt'];斑点= Webrad(URL);谁是('斑点'的)
名称大小字节类属性斑点1x1269 2538 char

ngdc webサービスサービス,黒点データをテキストとして返し。既定では,Webrad.はデータを文字配列返します。

斑点(1:100)
ANS =美国年度SSN 1945 324.3 1946 99.9 1947年170.9 1948 166.6

Webrad.は,データを异なる型として返す关键词。可阅读Webrad.とともにとともに使し,黒点データを表として返すことができます。

可阅读に关键词するWebOptions.オブジェクトを作用成し。

myReadtable = @(文件名)readtable(文件名,'标题线',1,......'格式''%f%f''分隔符''空间''multipledelimsone',1);选项= weboptions('ContentReader',myreadtable);

このデータに対して,可阅读をいくつかの名称,价值たとえば,格式は各行に2つの数码があるを示します。スペースは区切り记で,复の连続するスペースはの切り切り切りとして扱わますのの切り引。可阅读を呼び出すには,可阅读と函数を新闻关流myReadtable.でラップします。myReadtable.をコンテンツリーダーとして,WebOptions.オブジェクトを作用成し。

黒点黒点データをダウンロードし,データデータをテーブルとして返し

Spots = Webrabread(URL,选项);谁是('斑点'的)
名称大小字节类属性Spots 76x2 2932表

列と行ごとに黒点データを表示します。

斑点(1:4,{'年''ssn'})
ans = ______________ 1945 32.3 1946 99.9 1947 170.9 1948 166.6

年ごとの黒点数をしますます。SSN.のの列を配列配列にしてプロットします

Rows = spots.year <2014;vars = {'年''ssn'};斑点=斑点(行,var);年=斑点。年份;numspots = spots.sn;图绘图(年,NumSpots);标题('太阳黑子数据');Xlabel('年');ylabel('太阳黑子数量');XLIM([1940 2015])ylim([0180])

集计データと网页サービスはngdcから提供されてますます。黒点データはaavsoから提供れています(最初最初公开,AAVSO Sunspot数:1943-2013,AAVSO太阳能部分(R. Howe,Chair)です)。