matlab第四章例题,第四章课后作业matlab验证
4-6.概略绘出G(s)=k*/s(s+1)(s+3.5)(s+3+j2)(s+3-j2)的闭环根轨迹图。
matlab程序代码如下:
>>
num=[1];den=conv([1,0],conv(conv([1,1],[1,3.5]),conv([1,3+j*2],[1,3-j*2])));
>> sys=tf(num,den)
Transfer function:
1
---------------------------------------------
s^5 + 10.5 s^4 + 43.5 s^3 + 79.5 s^2 + 45.5 s
>> rlocus(sys)
>> title('根轨迹图')
运行后所得的根轨迹图如下:
各点的参数如下:
4-13.(1)系统的开环传函为G(s)=k1(s^2+1.5s+0.5)/s(20s+1)(10s+1)(0.5s+1),
matlab代码如下:
>>
num=[1,1.5,0.5];den=conv(conv([1,0],[20,1]),conv([10,1],[0.5,1]));
sys=tf(num,den)
Transfer function:
s^2 + 1.5 s + 0.5
--------------------------------
100 s^4 + 215 s^3 + 30.5 s^2 + s
>> rlocus(sys)
>> title('根轨迹图')
运行后得到的图形如图所示:
参数如下所示:
系统稳定的临界K值如图所示:
由图可知系统稳定的K值取值范围为0136.
(2)当K1=280时,
程序代码如下:
>>
num=conv([280,140],[1,1]);
>>
den=conv(conv([1,0],[20,1]),conv([10,1], [0.5,1]));
>> sys=tf(num,den);
>> y=feedback(sys,1)
Transfer function:
280 s^2 + 420 s + 140
-------------------------------------------
100 s^4 + 215 s^3 + 310.5 s^2 + 421 s + 140
>>
n=[280,420,140];d=[100,215,310.5,421,140];
>> sys1=tf(n,d);
>> step(sys1)
>>
系统对单位阶跃输入的输出如图所示:
系统的超调量和调节时间如图所示:
(3)当K1=280,r(t)=0时,扰动传函为:Φ(s)=1/(100 s^4 + 215 s^3 + 310.5 s^2 +
421 s + 140) 。
程序代码如下:
>>
num=[1];den=[100,215,310.5,421,140];
>> g=tf(num,den)
Transfer function:
1
-------------------------------------------
100 s^4 + 215 s^3 + 310.5 s^2 + 421 s + 140
>> step(g)
单位阶跃输入的输出如图所示:
系统的超调量和调节时间如图所示:
(4)
增加前置滤波器后,系统的闭环传函变为:
Φ(s)=140/(100s^4+215s^3+310.5s^2+421s+140) .
程序代码如下:
>>
num=[140];den=[100,215,310.5,421,140];
g=tf(num,den)
Transfer function:
140
-------------------------------------------
100 s^4 + 215 s^3 + 310.5 s^2 + 421 s + 140
>> step(g)
单位阶跃输入的输出如图所示:
matlab第四章例题,第四章课后作业matlab验证相关推荐
- CSAPP 第2章 信息表示和处理课后作业
CSAPP 第二章信息表示和处理 课后作业 2.60 假设我们将一个 w 位的字中的字节从 0 (最低位) 到 w/8-1 (最高位) 编号.写出下面 C 函数的代码,它会返回一个无符号值, 其中参数 ...
- 汽车理论matlab编程,汽车理论课后作业matlab编程详解带注释[10页]
<汽车理论课后作业matlab编程详解带注释[10页]>由会员分享,可在线阅读,更多相关<汽车理论课后作业matlab编程详解带注释[10页](11页珍藏版)>请在读根文库上搜 ...
- 汽车理论matlab编程,汽车理论课后作业matlab编程详解(带注释)[试题学习]
<汽车理论课后作业matlab编程详解(带注释)[试题学习]>由会员分享,可在线阅读,更多相关<汽车理论课后作业matlab编程详解(带注释)[试题学习](11页珍藏版)>请在 ...
- 汽车理论课后习题matlab程序,汽车理论课后作业matlab编程详解(带注释).doc
汽车理论课后作业matlab编程详解(带注释) 1.3matlab程序: (1)%驱动力-行驶阻力平衡图%货车相关参数. m=3880;g=9.8;nmin=600;nmax=4000;G=m*g;i ...
- 同声传译系统matlab,知到网课答案英语基础口译课后作业答案
知到网课答案英语基础口译课后作业答案 更多相关 单选(2分) 连分式近似调用的MATLAB函数为() 单选(2分) 求解最小二乘曲线拟合问题调用的MATLAB函数是() 单选(2分) Mittag-L ...
- matlab中求分配系数的命令,汽车理论课后习Matlab程序.doc
汽车理论课后习Matlab程序 1.3 确定一轻型货车的动力性能(货车可装用4挡或5挡变速器,任选 其中的一种进行整车性能计算): 1)绘制汽车驱动力与行驶阻力平衡图. 2)求汽车最高车速,最大爬坡度 ...
- 第1章-引言 第2章 期货市场与共同对手方 第3章 期货的套期保值策略--课后作业--金融衍生工具
观前提示: 1.题目翻译为机翻 2.答案非官方答案,仅供参考 第一章 引言 1.1 Explain carefully the difference between hedging, specul ...
- 汽车理论matlab编程,汽车理论课后作业matlab编程详解(带注释)
1.3matlab程序: (1) %驱动力-行驶阻力平衡图 %货车相关参数. m=3880; g=9.8; nmin=600; nmax=4000; G=m*g; ig=[5.56 2.769 1.6 ...
- 【基于MATLAB的数字图像处理】第四章·图像增强
系列文章 ·[基于MATLAB的数字图像处理]第一章·绪论 ·[基于MATLAB的数字图像处理]第二章·视觉系统与图像处理系统 ·[基于MATLAB的数字图像处理]第三章·基本图像变换 ·[基于MAT ...
最新文章
- python网课观后感_Python OpenOPC的学习观后感
- WINCE6.0+S3C6410睡眠和唤醒的实现
- java 初始化一个实体对象_Java 对象初始化
- Android之ExpandableListView的各种效果(默认展开不合闭,自定义父栏目及箭头控制)
- nssl1218-TRAVEL【SPFA】
- 草稿django添加自定义模板代码的用法
- 深度学习《CycleGAN》
- 真正的PHP多线程(绝非fork或者用http再开进程)
- centos7-docker-swarmkit集群应用
- python默认编码有什么用_Python2.7.8的默认编码是什么?
- spring c3p0 mysql_spring boot整合mybatis使用c3p0数据源连接mysql
- 观察者模式之:从三国混战看创业者精神。
- 你这还不精通NIO(Netty_1)
- labview霍夫曼编码_毕业设计 基于LabVIEW的编码的设计与仿真—信源编码
- 人员基础信息一体化采集系统平台
- Python调用go function
- 超频到3200最佳时序_攒啥电脑呢?笔记本内存也要超频?
- 英语好文22.6.23
- 四川麻将胡牌判定(Python、C#、C++)
- 文本数据分析:文本挖掘还是自然语言处理?
热门文章
- shell 字符串操作
- 内核模式下的字符串操作
- Android NullPointerException解决方法(空指针异常)
- libpcap原理阐述
- php仿tp5实现模型,php手记之05-tp5模型操作数据库
- Node_exporter+Prometheus+Grafana 快速实现Linux系统性能数据提取、存储和可视化展示
- 剑指 Offer 61. 扑克牌中的顺子
- mysql根据叶子找父亲_MySQL:如何在特定节点中查找叶子
- java进度条字体颜色_java – Nimbus LF – 改变进度条的背景颜色
- mysql半备份_MySQL半同步复制与增强半同步复制详解及安装