0

長い間試した後、解決策を見つけることができませんでした。

x、 、および各ポイントyの応力値 ( ) の3 列のデータがあります 。応力の大きさに応じて連続的な色の変化を表示する 2D カラー プロットを生成したいと考えています ( )。応力値は から に増加します。1 つの領域について数百のデータ ポイントしかありませんが、すべての場所での応力の大きさ (色から読み取る) を確認したいと考えています。どの Matlab コマンドを使用すればよいですか?S(x,y)S-3*10^4 Pa4*10^4 Pa(x, y)

限られたデータ ポイントを使用して、連続的な色の変化に基づいてS、すべての位置での応力の大きさ ( ) を示す 2D カラー プロットを作成したい(x, y)

4

3 に答える 3

2

補間されたカラーリングでパッチを使用します:

% some data, x/y are random
N = 50;
x = rand(N,1);
y = rand(N,1);
S = sin(2*x)+y;

% plotting
tr = delaunay(x,y);
trisurf(tr,x,y,zeros(N,1),S,'FaceColor','interp');
view (2)

ここに画像の説明を入力

于 2012-11-09T07:30:46.040 に答える
1

およびMATLAB ドキュメントを参照してくださいsurfmesh

于 2012-11-09T04:57:45.353 に答える