Error using ==> plot
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I tried to complete the plot of a sin wave.
This is my code:
EDU>> t = 0:0.5:1; % sample points from 0 to 1 in steps of .5
EDU>> x = sin(2*pi*t); %Evaluate sin(2 pi t)
EDU>> plot(t,x,'b'); %Create plot with blue line
EDU>> xlabel('t in seconds'); ylabel('x(t)'); %Label axes
EDU>> title('Plot of sin(2\pi t)'); %Title plot
I received the error:
??? Error using ==> plot Vectors must be the same lengths.
Please help.
0 Kommentare
Antworten (2)
Andreas Goser
am 9 Jun. 2011
Your code runs successfully on my machine. What OS and MATLAB Release do you use?
Can you verify t and x have the same size right before the line that causes the error (likely plot) by
whos t x
0 Kommentare
Harsha Vardhan Rao Avunoori
am 9 Jun. 2011
Yeah!!! Your code runs properly on my machine too. Since you have initialized t to take values between 0 and 1 in steps of 0.5 I see the graph was plotted for three points at t=0,0.5 and 1.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Line Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!