ここから本文です

matlabでグレースケールでプロットする方法を教えて下さい. 具体的に表示した...

hid********さん

2015/9/1213:09:19

matlabでグレースケールでプロットする方法を教えて下さい.

具体的に表示したいグラフは,1つの図に4つのデータをプロットしたものです.

現在は,plot(x ,y , 'r-')のようにして4つのデータの色を変えて表示しています.
しかしこの4つのデータは,時間推移したデータである為,色にも連続性をもたせて表示したいと考えております.
できれば,グレースケールの数値を自由に変えてプロットできるのが理想です.

当方,matlab初心者のため,表現が分かりにくい箇所があるかもしれませんが,宜しくお願い致します.

閲覧数:
1,634
回答数:
1
お礼:
500枚

違反報告

ベストアンサーに選ばれた回答

2015/9/1411:03:22

plot(x,y,'Color',[0.1 0.2 0.3])
のようにすれば色をRGBで自由に指定できます.
RBGのそれぞれの要素は0から1の範囲で指定することに注意してください.
グレースケールであればRGBはすべて同じ値にすればいいでしょうね.

質問した人からのコメント

2015/9/14 17:31:20

無事教えて頂いた方法でできました!ありがとうございます!

あわせて知りたい

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる