フィルターのクリア

Error using surf (line 71) Data dimensions must agree

2 ビュー (過去 30 日間)
Hélène Parisot-Dupuis
Hélène Parisot-Dupuis 2023 年 11 月 28 日
コメント済み: Walter Roberson 2023 年 11 月 28 日
Hello,
I have the kind of problem with my code and I don't understand why:
for it=1:2
xt(it,1)=it
for jt=1:3
yt(1,jt)=jt
zt(it,jt)=it+(jt-1)
end
end
figure;
surf(xt,yt,zt,'EdgeColor', 'None', 'facecolor', 'interp');
view(2);
colormap(jet(256));
c = colorbar;
Could you help me to find my error please?
Thanks in advance!

回答 (1 件)

Alan Stevens
Alan Stevens 2023 年 11 月 28 日
More like this?
for it=1:2
for jt=1:3
zt(it,jt)=it+(jt-1);
end
end
[x,y] = meshgrid(1:3,1:2);
figure;
surf(x,y,zt,'EdgeColor', 'None', 'facecolor', 'interp');
view(2);
colormap(jet(256));
c = colorbar;
  4 件のコメント
Hélène Parisot-Dupuis
Hélène Parisot-Dupuis 2023 年 11 月 28 日
Thank you very much for this clarification!
Voss
Voss 2023 年 11 月 28 日
You're welcome!

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeColormaps についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by