MATLAB Answers

Daniel
0

simple plot question (:,1)

Asked by Daniel
on 21 Apr 2013
im currently revising my matlad university course and although i understand the majority of code i strugle when it come to plotting. the main question is when to use
plot(y(:,1),y(:,2),'r');
i cannot figure out what the difference is if i do not use (:,1) or what this means exactly?
any help much appriciated

  0 Comments

Sign in to comment.

Tags

1 Answer

回答者: Chandra Shekhar 2013 年 4 月 21 日
編集済み: Randy Souza
2013 年 4 月 22 日
 採用された回答

Here your y is having two columns and many rows.
Here you are considering y(:,1) in x-axis and y(:,2) in y-axis in the plot.
If you use plot(y,'r'), then two column will plot in y-axis and x-axis will be some random value.
if you want more clear idea in plotting just check this different plots.
y=rand(10,2);
plot(y(:,1),'r');
plot(y(:,2),'r');
plot(y,'r');
x=1:10; % here x-axis assumed from 1 to 10
plot(x,y,'r');
plot(x,y(:,1),'r');
plot(x,y(:,2),'r');

  0 Comments

Sign in to comment.