Filter löschen
Filter löschen

how to plot a graph

1 Ansicht (letzte 30 Tage)
Elysi Cochin
Elysi Cochin am 12 Feb. 2013
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....

Akzeptierte Antwort

Azzi Abdelmalek
Azzi Abdelmalek am 12 Feb. 2013
Bearbeitet: Azzi Abdelmalek am 12 Feb. 2013
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

Weitere Antworten (1)

Ahmed
Ahmed am 12 Feb. 2013
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 Kommentar
Elysi Cochin
Elysi Cochin am 12 Feb. 2013
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.....

Melden Sie sich an, um zu kommentieren.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by