Simple plotting problem of a function
Afficher commentaires plus anciens
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,
Réponses (0)
Catégories
En savoir plus sur Line 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!