フィルターのクリア

scatter plot color setting.

2 ビュー (過去 30 日間)
Matt
Matt 2014 年 9 月 19 日
編集済み: per isakson 2014 年 9 月 20 日
In the matlab code below, I have scattered points. How can i choose different scatterd fonts like * and + and set the color of theses scattered points.
x=[0.8,1.3,2.2,2.9,3.6];
y1=[17.22,18.9,19.74756674,21.64790459,22.77216041];
y2=[0.07,0.11,0.163,0.27,0.29];
[ax, h1, h2] = plotyy(x,y1,Ax,y2,'scatter');
line(x,y1,'Parent',ax(1))
line(x,y2,'Parent',ax(2) )
set(ax(1),'ycolor','r')
set(ax(2),'ycolor','b')
Thank you very much!
  1 件のコメント
per isakson
per isakson 2014 年 9 月 19 日
The "A" in Ax is that a typo?

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

回答 (1 件)

per isakson
per isakson 2014 年 9 月 19 日
Those simple circles are patch objects. (There is a lot to read about patches in the documentation.)
Try
ch1 = get( h1, 'children' )
set( ch1, 'MarkerEdgeColor', [1,0,0] )
  2 件のコメント
Matt
Matt 2014 年 9 月 19 日
I didnt understand your answer.
per isakson
per isakson 2014 年 9 月 19 日
編集済み: per isakson 2014 年 9 月 20 日
Execute these two lines after your script. One series of circles will turn red. That is an answer to "set the color of theses scattered points.".
Secondly, I invited you to search the documentation on patch and find out how to change the shape of the "markers".

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

カテゴリ

Help Center および File ExchangeTwo y-axis についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by