How to plot two n*n matrices in same plot?

32 Ansichten (letzte 30 Tage)
Amin Gan
Amin Gan am 8 Aug. 2016
Bearbeitet: Stephen23 am 8 Aug. 2016
I have two N1*N1 and N2*N2 matrices (both are same size 5000*5000).
Need to plot each column of N1 with each column of N2 ( N1(:,1),N2(:,1) && N1(:,2),N2(:,2).... for example ).
I used this code below but doesnt work
for n=1:5000
plot(N1(:,n),N2(:,n))
end
can you please advise?

Akzeptierte Antwort

Stephen23
Stephen23 am 8 Aug. 2016
Bearbeitet: Stephen23 am 8 Aug. 2016
You start by reading the plot documentation, which tells you that if both X and Y are matrices of the same size, then "The plot function plots columns of Y versus columns of X."
We love reading the documentation, because it tell us all how to use MATLAB.
>> X = [1,2,3;2,3,4;4,5,6]'
X =
1 2 4
2 3 5
3 4 6
>> Y = [1,0,2;1,2,3;2,1,2]'
Y =
1 1 2
0 2 1
2 3 2
>> plot(X,Y)

Weitere Antworten (0)

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by