matlab 曲线求导syms x1 x2 x3 x4y1=50/2*(1-cos(2*x1));dy1=diff(y1) ; X1=0:pi/1000:pi/2;Dy1=subs(dy1,X1);y2=50;dy2=diff(y2) ; X2=pi/2:pi/1000:pi;Dy2=subs(dy2,X2);y3=50-50/2*(1-cos(2*x3));dy3=diff(y3) ; X3=pi:pi/1000:3*pi/2;Dy3=subs(dy3,X3);y4=0;dy4
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/29 02:29:35
![matlab 曲线求导syms x1 x2 x3 x4y1=50/2*(1-cos(2*x1));dy1=diff(y1) ; X1=0:pi/1000:pi/2;Dy1=subs(dy1,X1);y2=50;dy2=diff(y2) ; X2=pi/2:pi/1000:pi;Dy2=subs(dy2,X2);y3=50-50/2*(1-cos(2*x3));dy3=diff(y3) ; X3=pi:pi/1000:3*pi/2;Dy3=subs(dy3,X3);y4=0;dy4](/uploads/image/z/2745445-13-5.jpg?t=matlab+%E6%9B%B2%E7%BA%BF%E6%B1%82%E5%AF%BCsyms+x1+x2+x3+x4y1%3D50%2F2%2A%281-cos%282%2Ax1%29%29%3Bdy1%3Ddiff%28y1%29+%3B+X1%3D0%3Api%2F1000%3Api%2F2%3BDy1%3Dsubs%28dy1%2CX1%29%3By2%3D50%3Bdy2%3Ddiff%28y2%29+%3B+X2%3Dpi%2F2%3Api%2F1000%3Api%3BDy2%3Dsubs%28dy2%2CX2%29%3By3%3D50-50%2F2%2A%281-cos%282%2Ax3%29%29%3Bdy3%3Ddiff%28y3%29+%3B+X3%3Dpi%3Api%2F1000%3A3%2Api%2F2%3BDy3%3Dsubs%28dy3%2CX3%29%3By4%3D0%3Bdy4)
matlab 曲线求导syms x1 x2 x3 x4y1=50/2*(1-cos(2*x1));dy1=diff(y1) ; X1=0:pi/1000:pi/2;Dy1=subs(dy1,X1);y2=50;dy2=diff(y2) ; X2=pi/2:pi/1000:pi;Dy2=subs(dy2,X2);y3=50-50/2*(1-cos(2*x3));dy3=diff(y3) ; X3=pi:pi/1000:3*pi/2;Dy3=subs(dy3,X3);y4=0;dy4
matlab 曲线求导
syms x1 x2 x3 x4
y1=50/2*(1-cos(2*x1));
dy1=diff(y1) ;
X1=0:pi/1000:pi/2;
Dy1=subs(dy1,X1);
y2=50;
dy2=diff(y2) ;
X2=pi/2:pi/1000:pi;
Dy2=subs(dy2,X2);
y3=50-50/2*(1-cos(2*x3));
dy3=diff(y3) ;
X3=pi:pi/1000:3*pi/2;
Dy3=subs(dy3,X3);
y4=0;
dy4=diff(y4) ;
X4=3/2*pi:pi/1000:pi*2;
Dy4=subs(dy4,X4);
plot(X1,Dy1,'.',X2,Dy2,'.',X3,Dy3,'.',X4,Dy4,'.')
Error using ==> plot
Vectors must be the same lengths.
matlab 曲线求导syms x1 x2 x3 x4y1=50/2*(1-cos(2*x1));dy1=diff(y1) ; X1=0:pi/1000:pi/2;Dy1=subs(dy1,X1);y2=50;dy2=diff(y2) ; X2=pi/2:pi/1000:pi;Dy2=subs(dy2,X2);y3=50-50/2*(1-cos(2*x3));dy3=diff(y3) ; X3=pi:pi/1000:3*pi/2;Dy3=subs(dy3,X3);y4=0;dy4
diff是求差的 肯定比原来少了一个数据 导致维数不对 作图出错