why legend for multiple matrix is not showing the appropriate data?

1 回表示 (過去 30 日間)
suchismita
suchismita 2014 年 6 月 24 日
コメント済み: Ben11 2014 年 6 月 25 日
I have 6 matrix as A=rand(10,10),B=rand(10,10),C=rand(10,10) and a=rand(10,10),b=rand(10,10),c=rand(10,10). i want to plot all elements as plot(a,A,'r*',b,B,'b+',c,C,'go'); i am able to plot this way but while calling legend i am facing problem.
i want legend('a','b','c'); where a will indicate red color *,b as blue + and c as green o.
can it be done please help me...i am getting output as
  3 件のコメント
suchismita
suchismita 2014 年 6 月 24 日
all elements are not getting plotted....i dont want lines...i want all element to be in a figure...
suchismita
suchismita 2014 年 6 月 25 日
i have changed my question please have a look....

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

採用された回答

Ben11
Ben11 2014 年 6 月 24 日
When I run your code I get this:
Could you be more precise as to what exactly you want?
  6 件のコメント
suchismita
suchismita 2014 年 6 月 25 日
i have done it!!!!
hold on
p1=plot(a,A,'or');
p2=plot(b,B,'+b');
p3=plot(c,C,'pg');
legend([p1(1) p2(1) p3(1)], 'a','b','c');
this worked.....
Ben11
Ben11 2014 年 6 月 25 日
ok great!

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLegend についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by