基于matlab的控制系统与仿真-1

举报
AXYZdong 发表于 2022/01/20 18:49:09 2022/01/20
【摘要】 基于matlab的控制系统仿真及应用(第二版),张聚,习题1。

Author:AXYZdong 自动化专业 工科男
有一点思考,有一点想法,有一点理性!
定个小小目标,努力成为习惯!在最美的年华遇见更好的自己!


习题1


1.7 在一个图形窗口绘制函数 y 1 = sin x y_1=\sin x , y 2 = sin ( 10 x ) y_2=\sin (10x) 以及 y 12 = y 1 y 2 y_{12}=y_1y_2 的图形,给定 x [ 0 , π ] x\in[0,\pi]

clear                    %清除工作空间的所有变量 
close all                %关闭所有的Figure窗口 
x=0:0.01:pi;             %定义步长
y1=sin(x);
y2=sin(10*x);
y12=y1.*y2;
plot(x,y1,'-r',x,y2,'-b',x,y12,'--k'); %画图命令,用直线段连接函数值表示曲线,y1、y2和有y12用三种不同颜色曲线加以区别
text(3.1,0.1,'y1')        %设置标号y1
text(3.1,-0.4,'y2')       %设置标号y2
text(2.9,-0.2,'y12')      %设置标号y12
grid on;                  %在图上显示网格

运行结果:

在这里插入图片描述
1.12 设系统传递函数模型:

G ( s ) = s 2 + 3 s + 7 s 4 + 4 s 3 + 6 s 2 + 4 s + 1 G(s)=\frac{s^2+3s+7}{s^4+4s^3+6s^2+4s+1}

s t e p ( ) step() 函数绘制系统的阶跃响应曲线。

clear
close all
num=[1 3 7];
den=[1 4 6 4 1];
sys=tf(num,den);
step(sys);

运行结果:

在这里插入图片描述


  本次的分享就到这里


11

好书不厌百回读,熟读自知其中意。将学习成为习惯,用知识改变命运,用博客见证成长,用行动证明努力。
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!
听说 👉 点赞 👈 的人运气不会太差,每一天都会元气满满呦!^ _ ^
**码字不易,大家的支持就是我坚持下去的动力。点赞后不要忘了👉关注👈我哦!


如果以上内容有任何错误或者不准确的地方,欢迎在下面👇留个言。或者你有更好的想法,欢迎一起交流学习~~~

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。