0

その輪郭をプロットするためのデータがいくつかあります。y 値の範囲は 0 から 24 ですが、このコマンドを使用すると:

axis ([3.12,14.88,0,24]);
[cc, hc] = contourf(x,y,z,[-1:0.1:1]);

ただし、結果の図では、y の範囲は 0 から 25 です。ここに画像の説明を入力

x と y の値は次のとおりです。

x =

 Columns 1 through 17:

    3.1200    3.3600    3.6000    3.8400    4.0800    4.3200    4.5600    4.8000    5.0400    5.2800    5.5200    5.7600    6.0000    6.2400    6.4800    6.7200    6.9600

 Columns 18 through 34:

    7.2000    7.4400    7.6800    7.9200    8.1600    8.4000    8.6400    8.8800    9.1200    9.3600    9.6000    9.8400   10.0800   10.3200   10.5600   10.8000   11.0400

 Columns 35 through 50:

   11.2800   11.5200   11.7600   12.0000   12.2400   12.4800   12.7200   12.9600   13.2000   13.4400   13.6800   13.9200   14.1600   14.4000   14.6400   14.8800

y =

    0    4    8   12   16   20   24

それで、問題は何ですか。上記の y 値と同じ yticks を持つ y のプロットが必要です。

4

1 に答える 1

1

これは、軸の目盛間隔のカスタマイズについて説明している Mathworks のページです: http://www.mathworks.com/support/solutions/en/data/1-15HXQ/

何を求めているのか正確にはわかりませんが、目盛りを 0,4 ..., 24 に表示したい場合は、上記のリンクからの次のスニペットが役立ちます。

% 0.5 ~ 12.5 の範囲の整数値のみが使用されるように XTick を設定します。

set(gca,'XTick',[1:12])

于 2013-07-31T23:17:37.177 に答える