• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:matlabで高さによって 3 次元棒グラフを色づける方法)

matlabで高さによって 3 次元棒グラフを色づける方法

このQ&Aのポイント
  • 3次元の棒グラフを高さによって色づけする方法について教えてください。
  • 特定の要素の高さによって、3次元の棒グラフを色分けする方法を知りたいです。
  • matlabで7行11列のデータを使って、高さに応じた色付けをする3次元の棒グラフを作成したいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

#1です。 > 試したのですが,zdata(j+1:j+6,:) = Z(k,i);のところでエラーが出てしまいます. ああ・・・そんな気がしますね。 じゃあ > for i = 1:length(h) の前に l=size(Z); を追加 > zdata = ones(6*length(h),4); > for j = 0:6:(6*length(h)-6) は zdata = ones(6*l(1),4); for j = 0:6:(6*l(1)-6) かな。 あいかわらず未確認です。

ash719
質問者

お礼

回答ありがとうございます. 試したところできました! これを参考に理解できるように勉強したいと思います! この度はありがとうございました.

その他の回答 (1)

回答No.1

手元にmatlab無いんで試してませんが、 単純に Z = magic(5); を Z = 7行11列の行列 としただけで、できるように見えますが・・・。

ash719
質問者

お礼

試したのですが,zdata(j+1:j+6,:) = Z(k,i);のところでエラーが出てしまいます.

関連するQ&A

専門家に質問してみよう