matlab 编辑过程中出错了t=0:0.1:12;num=[1];zeta1=0;den1=[1 2*zeta1 1];zeta3=0.3;den3=[1 2*zeta3 1];zeta5=0.5;den5=[1 2*zeta5 1];zeta7=0.7;den7=[1 2*zeta7 1];zeta9=1.0;den9=[1 2*zeta9 1];[y1,x,t]=step(num,den1,t);[y3.x.t]=step(num,den3,t);[y5,x
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 17:19:01
![matlab 编辑过程中出错了t=0:0.1:12;num=[1];zeta1=0;den1=[1 2*zeta1 1];zeta3=0.3;den3=[1 2*zeta3 1];zeta5=0.5;den5=[1 2*zeta5 1];zeta7=0.7;den7=[1 2*zeta7 1];zeta9=1.0;den9=[1 2*zeta9 1];[y1,x,t]=step(num,den1,t);[y3.x.t]=step(num,den3,t);[y5,x](/uploads/image/z/12078666-18-6.jpg?t=matlab+%E7%BC%96%E8%BE%91%E8%BF%87%E7%A8%8B%E4%B8%AD%E5%87%BA%E9%94%99%E4%BA%86t%3D0%3A0.1%3A12%3Bnum%3D%5B1%5D%3Bzeta1%3D0%3Bden1%3D%5B1+2%2Azeta1+1%5D%3Bzeta3%3D0.3%3Bden3%3D%5B1+2%2Azeta3+1%5D%3Bzeta5%3D0.5%3Bden5%3D%5B1+2%2Azeta5+1%5D%3Bzeta7%3D0.7%3Bden7%3D%5B1+2%2Azeta7+1%5D%3Bzeta9%3D1.0%3Bden9%3D%5B1+2%2Azeta9+1%5D%3B%5By1%2Cx%2Ct%5D%3Dstep%28num%2Cden1%2Ct%29%3B%5By3.x.t%5D%3Dstep%28num%2Cden3%2Ct%29%3B%5By5%2Cx)
matlab 编辑过程中出错了t=0:0.1:12;num=[1];zeta1=0;den1=[1 2*zeta1 1];zeta3=0.3;den3=[1 2*zeta3 1];zeta5=0.5;den5=[1 2*zeta5 1];zeta7=0.7;den7=[1 2*zeta7 1];zeta9=1.0;den9=[1 2*zeta9 1];[y1,x,t]=step(num,den1,t);[y3.x.t]=step(num,den3,t);[y5,x
matlab 编辑过程中出错了
t=0:0.1:12;num=[1];
zeta1=0;den1=[1 2*zeta1 1];
zeta3=0.3;den3=[1 2*zeta3 1];
zeta5=0.5;den5=[1 2*zeta5 1];
zeta7=0.7;den7=[1 2*zeta7 1];
zeta9=1.0;den9=[1 2*zeta9 1];
[y1,x,t]=step(num,den1,t);
[y3.x.t]=step(num,den3,t);
[y5,x,t]=step(num,den5,t);
[y7,x,t]=step(num,den7,t);
[y9,x,t]=step(num,den9,t);
plot(t,y1,t,y3,t,y5,t,y7,t,y9)
grid on;
显示
Error using plot
Conversion to double from struct is not possible.
matlab 编辑过程中出错了t=0:0.1:12;num=[1];zeta1=0;den1=[1 2*zeta1 1];zeta3=0.3;den3=[1 2*zeta3 1];zeta5=0.5;den5=[1 2*zeta5 1];zeta7=0.7;den7=[1 2*zeta7 1];zeta9=1.0;den9=[1 2*zeta9 1];[y1,x,t]=step(num,den1,t);[y3.x.t]=step(num,den3,t);[y5,x
[y3.x.t]=step(num,den3,t);这句整错了,[]中不应该用点,应该改成这个[y3,x,t]=step(num,den3,t);就好使了,也能出图了.