Problems using Plot function
Afficher commentaires plus anciens
Hi,
I am trying to use the plot function, however, there is no line visible on the graph. lets say, I have
A=[1.1,1.2,1.3];
B=[2.1,2.2,2.3];
C=[3.1,3.2,3.3];
What I want is a plot of [1:3:1] on the X axis and values A(1),B(1),C(1) plotted with respect to point 1, A(2),..C(2) with respect to 2 and A(3)..C(3) with respect to point 3 on X axis.
I thought I would first declare a 3X3 zero matrix and subsequently save all the values of A B C in this array, and try to plot it. No matter what I am doing, I am getting a null plot.
A=[1:3];
B=[4:6];
C=[5:3];
for i=1:3
f(i)=A(i)^2;d(i)=5*B(i);v(i)=A(i)+B(i);
plot (i,f(i),d(i),v(i))
hold on
end
can anyone please help? Thanks in advance
Réponse acceptée
Plus de réponses (1)
If you want to plot all A B C on the same plot you can use hold on like this :
A=[1.1,1.2,1.3];
B=[2.1,2.2,2.3];
C=[3.1,3.2,3.3];
X = 1:3;
xlabel('X');
ylabel('Value');
plot(X,A);
hold on
plot(X,B);
plot(X,C);
hold off
Catégories
En savoir plus sur 2-D and 3-D Plots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
