配列のイメージ表示について

6 ビュー (過去 30 日間)
ZONZON
ZONZON 2019 年 1 月 26 日
コメント済み: michio 2019 年 2 月 2 日
こんにちは。
以下の配列をイメージ表示(カラーマッピング)する方法をおしえてください。
例えば、以下のようなデータがあるとします。
このデータを使って、横軸:Frequency[GHz]、縦軸:Position (つまり150[cm], 180[cm])、プロットの色:strengthのカラーマップを作成したいです。
strengthは、1,2,3....と書かれた数字のことです。例えば、30[GHz],150[cm]の時のstrengthは3です。
完成したもののイメージは以下のような感じです。
color_jet_white.png
不明な点があれば追記します。
回答をよろしくお願いします。
  1 件のコメント
michio
michio 2019 年 2 月 2 日
質問の投稿、ありがとうございました。もし課題や疑問が解決されておりましたら、
ぜひ、該当する回答の「この回答を採用」ボタンのクリックをお願いいたします。

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

採用された回答

Kenta
Kenta 2019 年 1 月 27 日
ZONZON 様
完成イメージにある図は、coutourで作成可能と思います。ただ、今回は身長の値が2種類しかなく、また、contour図ではx軸、y軸ともに、ある程度連続的に変化していなければならないので、countour図は直接は作成できないと思います。もし、160cm などのその間の値があり、半端な値(例:171 cm)を170cm と180 cmの値を重み付きの平均で補完してよいなら、きれいなイメージどおりの図ができると思います。
今回は、身長の値が2種類だけだったので。scatterプロットを行いました。strengthの値と、色や、マーカーサイズが対応しています。データが十分あれば、これでもきれいに見えるかと思いますが、いかがでしょうか。

その他の回答 (0 件)

製品


リリース

R2017a

Community Treasure Hunt

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

Start Hunting!