Simple plotting problem of a function
Ältere Kommentare anzeigen
Hi, I am new at Matlab and I want to plot a graph of a spring's displacement in relation with the person height (H). I wrote the following in the MatLab editor (The three important lines are the three last ones) :
rad=pi/180; %To convert degress into radiant
deg=180/pi; %To convert radiant into degrees
C1=0.088*H+0.03;
C2=0.036*H+0.04;
C3=0.02*H;
C4=0.153*H;
teta1=360-118-90-atan(C1/C4)*deg-atan(C2/C3)*deg;
teta2=360-80-90-atan(C1/C4)*deg-atan(C2/C3)*deg;
PO=sqrt(C1^2+C4^2);
AO=sqrt(C2^2+C3^2);
L1=sqrt(PO^2+AO^2-2*PO*AO*cos(teta1*rad));
L2=sqrt(PO^2+AO^2-2*PO*AO*cos(teta2*rad));
SpringDisplacement=L2-L1;
H=1:0.01:2;
ezplot('SpringDisplacement(H)');
The error message when I press RUN MATLAB is : ??? Undefined function or method 'Matlab' for input arguments of type 'char'. And I do not know when I should use ezplot or plot? I am really new at this program so explanation of my errors would be greatly appreciated! Thank you,
Antworten (0)
Kategorien
Mehr zu Line Plots finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!