how to plot a graph

1 回表示 (過去 30 日間)
Elysi Cochin
Elysi Cochin 2013 年 2 月 12 日
i have a matfile with x and y values as shown in the link below...
the x values are [1;2;3;4;5]..... for these x values and taking each column in the variable y, i want to plot a graph......
please can someone help me plot these 5 lines in one graph with each line in different color..... please do reply
i wanted the x-axis and y-axis markings to be as shown in the link below
please do reply....

採用された回答

Azzi Abdelmalek
Azzi Abdelmalek 2013 年 2 月 12 日
編集済み: Azzi Abdelmalek 2013 年 2 月 12 日
col='rgbkc'
hold on
for ii=1:5
line(x,y(:,ii),'color',col(ii),'Marker','o','LineStyle','--','markerfacecolor',col(ii),'Markersize',6)
end
legend({'curv1','curv2','curv3','curv4','curv5'},'location','SouthEast')
xlabel('x')
ylabel('y')
set(gca,'ylim',[0 max(y(:))])
hold off
  1 件のコメント
Elysi Cochin
Elysi Cochin 2013 年 2 月 12 日
thank u sir....

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

その他の回答 (1 件)

Ahmed
Ahmed 2013 年 2 月 12 日
if true
%
hold on
for i=2:1:5
plot(x,y(:,i),'b-+','LineWidth',1,'MarkerSize',5);
xlabel('x values');
ylabel('y values');
end
end
you may change the values of i according to thr columns you want to plot
ok?
  1 件のコメント
Elysi Cochin
Elysi Cochin 2013 年 2 月 12 日
how to give different colors for each line and how to give the x marking as 10, 20 ,30,....100..... and y marking as 1,1.5,2,2.5,3........5
please do reply.....

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

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by