当前位置:首页>开发>正文

matlab程序解答

2023-06-09 16:47:05 互联网 未知 开发

 matlab程序解答

matlab程序解答

这是自动控制里面的画图 w=logspace(-2,4)%产生50个10^(-2)到10^4之间的等比数列w [m,p]=bode(num1,den1,w)%按照w为横坐标,生成bode图1数据,其中m为幅频,p为相频 subplot(2,2,1)%打开2*2的图片,准备在第一个位置上面画图(左上角) bode(num1,den1,w)%画bode图1 [m,p]=bode(num2,den2,w)%按照w为横坐标,生成bode图2数据,其中m为幅频,p为相频 subplot(2,2,3)%打开2*2的图片,准备在第三个位置上面画图(左下角) bode(num2,den2,w)%画bode图2 subplot(2,2,2)%准备在第二个位置上面画图(右上角) nyquist(num1,den1)%画奈奎斯特图1 subplot(2,2,4)%准备在第四个位置上面画图(右下角) nyquist(num2,den2)%画奈奎斯特图2 PS:其中[m,p]=bode(num1,den1,w)和[m,p]=bode(num2,den2,w)这两句程序可以不要,也能正常运行