我正在做一个项目,它在 y 轴上绘制 deltaL,在 x 轴上绘制 Fnet。脚本如下:
%Variables for delta L
L=518;
E=1040000000;
A=0.0020268;
%Variables for Form Drag
Ad=25.437;
Cd=2.015;
p=999.835;
v=2.02917;
%Array for theta
theta=0:pi/360:pi/45;
Fd=0.5*p*Cd*v^2;
T=(L/2).*tan(theta);
Fnet=sqrt((T.^2)+(Fd.^2));
deltaL=(Fnet.*L)./(E.*A);
plot(Fnet,deltaL,'.');
当我绘制数据时,x 轴上的值都相同,y 轴上的值也相同。x 和 y 值不同。但是,我的图表仍然创建了我的数据的工作模型。是否有一段我的代码导致了这个问题,或者matlab中是否有一些可以以某种方式修复的故障?