グローバルマップへのプロット

1 Ansicht (letzte 30 Tage)
Naoki Ishibashi
Naoki Ishibashi am 23 Nov. 2016
Kommentiert: mizuki am 1 Dez. 2016
添付データTAeを以下のプログラムで、グローバルマップに2.5度刻み(72 x 144)でプロットしようとしたのですが以下のエラーが出てしまいました。原因がわからず、対処法ご存じの方いらしましたら教えて頂きたいです。 以下コード
x = reshape(TAe,72,144);
rv = [0.4 90 180];
worldmap('world');
geoshow(x, rv, 'displaytype', 'texturemap');
C = load('coast');
plotm(C.lat, C.long, 'k');
以下エラー
Error using gridm>graticuleLine (line 235)
Values plotted against x-axis must be datetime values. To create datetime values, use the DATETIME function.
Error in gridm>drawGraticule (line 187)
hParallel = graticuleLine(mstruct, lat, lon, alt, 'Parallel');
Error in gridm>graticule_reset (line 106)
h = drawGraticule(mstruct);
Error in gridm (line 44)
h = graticule_reset(mstruct);
Error in axesm>setframegrat (line 813)
gridm('reset');
Error in axesm (line 185)
setframegrat(mstruct)
Error in setm>setmaxes (line 163)
h = axesm(varargin{:});
Error in setm (line 49)
setmaxes(varargin{:});
Error in regionmap>setCommonMapAxesProperties (line 516)
setm(ax, ...
Error in regionmap>constructMapAxesWorld (line 495)
setCommonMapAxesProperties(ax, ticksize, roundat);
Error in regionmap (line 103)
h = constructMapAxes(latlim, lonlim, e);
Error in worldmap (line 121)
ax = regionmap(mfilename, varargin);
Error in map_TA (line 3)
worldmap('world');
  3 Kommentare
Naoki Ishibashi
Naoki Ishibashi am 24 Nov. 2016
アドバイス頂きありがとうございます。 競合ファイルは見つかりませんでしたが、再度matlabを立ち上げ行ったらうまくいきました。 ありがとうございます。 またマップにおける違う問題についてお聞きしたいのですが、 マップのプロットデータの幅が、(説明が不明確で申し訳ありません、例えば最大値を1とし赤でマッピング、最低値を-1とし青でマッピングといったことです)10^-4までしか取れずそれ以下での指定は無理なのでしょうか? よろしくお願いいたします。
mizuki
mizuki am 1 Dez. 2016
カラーマップとカラーマップの範囲を変更されたいということでしょうか。 カラーマップ自体を変更するには colormap 関数を使用します。
カラーマップの範囲はデフォルトではデータの最小値と最大値に合わせて作成されますので、データが変わればカラーマップも変更されます。 特定の範囲だけに絞りたいときは colorbar の ylim プロパティを変更します。
補足ですが、新規のご質問がある場合は、前回のご質問への回答ではなく、新たにご質問を作成していただくとユーザの目に留まりやすいので回答もつきやすくなります。

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by