変数に応じてplotの色を変更する方法

42 ビュー (過去 30 日間)
Kikuchi
Kikuchi 2024 年 1 月 26 日
移動済み: Kojiro Saito 2024 年 1 月 27 日
ある変数に応じて2次元プロットの色を変更する方法を教えてください。
例えば、あるGPSの軌跡X(緯度)、Y(経度)のデータと、その時の加速度Zのデータがあります。
X,Yのデータをプロットして、走行軌跡を表示させるときに、
Zの値が+(加速)の時は赤、ー(減速)の時は青といったプロットをしたいです。
また、Zがー(減速)の時のプロットの数はいくつか、自動で算出させたいです。
初心者なので申し訳ありませんが、よろしくお願いします。
  2 件のコメント
Dyuman Joshi
Dyuman Joshi 2024 年 1 月 26 日
Could you please show what you have tried yet?
Also, do you want a scatter plot or a line plot?
Atsushi Ueno
Atsushi Ueno 2024 年 1 月 26 日

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

採用された回答

Atsushi Ueno
Atsushi Ueno 2024 年 1 月 26 日
移動済み: Atsushi Ueno 2024 年 1 月 26 日
上記は説明用で、単に2次元でプロットしたいなら下記でOKです。
t = 0:0.01:99.99;
x = sin(2*t);
y = cos(3*t);
z = (sin(8*t) > 0) * 2 - 1;
scatter(x,y,5,z,'filled');
colormap([1,0,0; 0,0,1]);
  3 件のコメント
Kikuchi
Kikuchi 2024 年 1 月 26 日
ありがとうございます!やりたいことが上手くできました!!
Kikuchi
Kikuchi 2024 年 1 月 26 日
移動済み: Kojiro Saito 2024 年 1 月 27 日
ありがとうございました。無事に解決できました。

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

その他の回答 (0 件)

カテゴリ

Help Center および File Exchangeグラフィックス についてさらに検索

製品


リリース

R2021a

Community Treasure Hunt

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

Start Hunting!