在matlab里面输入这个公式,为什么运行后图形是这样的。在t=0.4时候,计算的数值是0.8128.和图像上的还不到0.62,哪里出错了?

 在matlab里面输入问题1这个公式,为什么运行后图形是这样的。在t=0.4时候,计算的数值是0.8128.而图像上的还不到0.62,哪里出错了?而且t=0,计算的结果是0.5684,计算过程见图二

 

t=0:0.01:0.4;
x=0.375*t-(0.15/pi)*sin(2.5*pi*t)-0.15;
z=0.125*t-(0.025/pi)*sin(5*pi*t)+0.5;
y=acos((sqrt((x.^2)+(z.^2))/0.8))+atan(x/z);
plot(t,y)

在matlab里面输入这个公式,为什么运行后图形是这样的。在t=0.4时候,计算的数值是0.8128.和图像上的还不到0.62,哪里出错了?

在matlab里面输入这个公式,为什么运行后图形是这样的。在t=0.4时候,计算的数值是0.8128.和图像上的还不到0.62,哪里出错了?