matlab绘制奈奎斯特图和伯德图

matlab绘制奈奎斯特图和伯德图

·以G(s)=1/s(s+1)为例

 

 

回车后出现这些界面

clear%清空工作空间
clc%清屏
K=1;%比例系数
z=[];%开环零点
p=[0,-1];%开环极点
sys=zpk(z,p,K);%建立开环传递函数
figure(1)%建立图一
nyquist(sys)%绘制奈奎斯特曲线
axis([-1.1,0.1,-10,10]);%设置坐标显示区间
title('G(s)=1/s(s+1)的奈奎斯特曲线');%图像标题
figure(2)
w=logspace(-1,2);%在对数空间定义频率范围:0.1~100
bode(sys,w);%绘制里伯德图
grid on;%在图像中加网格线
title('G(s)=1/s(s+1)的里伯德图');
[Lg,Y,Wg,Wc]=margin(sys)%四者分别为幅值裕度、相位裕度、相位穿越频率、截止频率
%相位裕度:对于闭环稳定系统,如果系统开环相频特性再滞后Y 度,则系统将处于临界稳定状态
%相位穿越频率:系统开环频率特性上相位等于-180度时所对应的角频率称为相位穿越频率
%截止频率:系统开环频率特性上幅值为1时所对应的角频率称为幅值穿越频率或截止频率

  • 10
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值