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时所对应的角频率称为幅值穿越频率或截止频率
matlab绘制奈奎斯特图和伯德图相关推荐
- Matlab绘制频率特性
[自控笔记]5.2频率特性的四种表现方式及Matlab绘制 系统的频率特性G(jω)可以用函数形式表示,也可以用图形和曲线表示.它们分别是频率特性图.幅相特性图.对数频率特性图.对数幅相特性图.四种表 ...
- nyquist图怎么画matlab,用MATLAB绘制Nyquist图
<用MATLAB绘制Nyquist图>由会员分享,可在线阅读,更多相关<用MATLAB绘制Nyquist图(9页珍藏版)>请在人人文库网上搜索. 1.用MATLAB绘制Nyqu ...
- matlab系统的根轨迹,实验五 利用MATLAB绘制系统根轨迹
<实验五 利用MATLAB绘制系统根轨迹>由会员分享,可在线阅读,更多相关<实验五 利用MATLAB绘制系统根轨迹(6页珍藏版)>请在人人文库网上搜索. 1.实验五 利用MAT ...
- 物联网控制原理与技术--基于Matlab/利用MATLAB进行频域分析(伯德图)的应用(超详细/设计/实验/作业/练习)
目录 课程名:物联网控制原理与技术 内容/作用:设计/实验/作业/练习 学习:利用MATLAB进行频域分析(伯德图) 一.前言 二.环境与设备 三.原理 四.内容 五.结果与分析 课程名:物联网控制原 ...
- MATLAB绘制xyz的分段函数,matlab绘制分段函数
几何画板中如何用一个解析式画分段函数的图像_数学_自然科学_专业资料.几何画板中如何用一个解析式画分段函数的图像 几何画板中如何用一个解析式画分 段函数的...... Matlab 绘图强大的绘图功能 ...
- matlab绘制系统函数频率特性,实验七用MATLAB进行系统频率特性曲线绘制
实验七用MATLAB进行系统频率特性曲线绘制 自动控制原理 课程验证性实验报告 实验名称 用MATLAB进行系统频率特性曲线绘制 实验时间 2013年 05月30日 学生姓名 实验地点 070312 ...
- matlab绘制圆,且求解两个圆的交点坐标
前言 这里简单记录下对于matlab绘制圆,以及求解两圆交点的坐标的实现(包括C++). 一 绘制圆 circle.m文件: function [] = circle(x, y, r, color) ...
- Matlab 绘制三维立体图(以地质异常体为例)
Matlab 绘制三维立体图(以地质异常体为例) 参考文章: (1)Matlab 绘制三维立体图(以地质异常体为例) (2)https://www.cnblogs.com/yangwenbo214/p ...
- matlab绘制频散曲线,Matlab绘制频散曲线程序代码.docx
Matlab绘制频散曲线程序代码.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. ...
- matlab绘制X,Y二维散点图并标出序号
matlab绘制X,Y二维散点图并标出序号 标签: matlab 2016-11-22 12:20 193人阅读 评论(0) 收藏 举报 分类: matlab(1) 版权声明:本文为博主原创文章, ...
最新文章
- 旧手机的新玩法:postmarketOS 已适配上百款安卓手机
- Opengl-光照-颜色(其实要想做出好看的东西这章最重要了)
- 异常注意事项_多异常的捕获处理
- python 隐马尔科夫_机器学习算法之——隐马尔可夫(Hidden Markov ModelsHMM)原理及Python实现...
- Eclipse 乱码 解决方案总结(UTF8 -- GBK)
- echarts源码打包_Echarts源码阅读指南
- 如何区分数据科学家,数据工程师与数据分析师
- AndroidGUI24:TabHost常用技巧
- tomcat是一个应用服务器
- VisualStudio 2013开发Office插件
- 进程以及状态 进程的创建
- C# 使用VS建立数据库并使用
- 计算机office软件版本,office哪个版本最好用,你在用的office是哪个版本
- chorme浏览器广告终结者视频白频解决办法
- PADS9.5 导入立创元器件库卡顿
- 第二模块 商务电子邮件写作技巧
- Bugzilla 下载和安装
- 3DsMax导出插件编写(二)——常规SDK方法进行信息获取和保存文件
- MongoDB 简单实践入门
- Pi-hole黑洞(广告屏蔽)列表的维护思路