- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
求解线性方程组:
写出Matlab命令并写出运行结果。
a=[1,2,-3.6;2,-5,0.25;5,10.68,7.7];
b=[11.9;-25.3;300.8];
a\b
ans= 18.5795
12.9441
9.0466
编写一个M文件
分别采用图形保持命令和同一个plot命令实现在一个图上绘制函数曲线,,,0 ≤ t ≤ 10,取t的步长为0.01,并添加网格线,要求在命令平台上显示曲线的最大值和最小值。提示:最大值函数为max,最小值函数为min。
?解法一:
t=0:0.01:10;
y1=sin(t);
y2=exp(-0.5*t).*sin(t);
y3=cos(t);
plot(t,y1)
hold on
plot(t,y2)
hold on
plot(t,y3)
grid;
hold off
y2max=max(y2)
y2min=min(y2)
?解法二:
t=0:0.01:10;
y1=sin(t);
y2=exp(-0.5*t).*sin(t);
y3=cos(t);
plot(t,y1,t,y2,t,y3);
grid;
y2max=max(y2)
y2min=min(y2)
》y2max= 0.5142
y2min= -0.1069
运行M文件程序,查看运行结果,并逐条解释语句的作用
x=0:0.01:12; %设置自变量x的数值范围0~12,步长0.01
y1=sin(x)+cos(x); %定义函数y1的表达式
y2=1-cos(2*x); %定义函数y2的表达式
y3=exp(-0.2*x).*cos(2*x); %定义函数y3的表达式
plot(x,y1, r--,x,y2, g-,x,y3, b: );
% 在同一图形窗口绘制函数y1、y2和y3的图形,其中函数y1的图形为红色点划线,
% 函数y2的图形为绿色实线,函数y3的图形为蓝色虚线。
axis([0,12,-1.5,3]); %定义数轴X的数值范围为0~12,数轴Y的数值范围为-1.5~3
title(一图多线); %加图形标题“一图多线”
xlabel(x轴); %加X轴标注
ylabel(y轴); %加Y轴标注
gtext(曲线y3=e^{-0.2x}cos(2x) ); %在鼠标所指定位置放置函数y3的表达式
legend(y1函数曲线, y2函数曲线, 衰减余弦曲线); %加图例
控制系统数学模型的Matlab描述
1.一个传递函数模型
写出用传递函数模型(TF模型)表示的命令。
num=15*conv([1 2.6],[1 6.3 12.8]);
den=conv(conv(conv([1 5],[1 5]),[1 3 0 5]),[3 1]);
sys=tf(num,den)
2.假设系统的零极点模型为
写出用零极点模型(ZPK模型)表示的命令。
k=35;
z=[-5;-2+3*j;-2-3*j];
p=[-sqrt(13)-sqrt(22)*j;-sqrt(13)+sqrt(22)*j;6-1.87*j;6+1.87*j];
sys=zpk(z,p,k)
3.双输入双输出系统的状态方程表示为
u,
写出用状态空间模型(SS模型)表示的命令。
A=[0,1,0;0,-5,4;-1,-1,-3];
B=[0,0;2,0;0,1];
C=[1,0,0;0,0,1];
D=zeros(2,2);
sys=ss(A,B,C,D)
4.已知控制系统的闭环传递函数为
写出用部分分式展开式表示的命令。
num=[91,-52,3.5,-11,52];
den=[1,15,26,73,31,215];
[r,p,k]=residue(num,den);
[r; p]
编写M文件程序求出传递函数
已知前向通道传递函数和负反馈传递函数分别为
,
建立M文件程序求整个系统的闭环传递函数模型。
n1=[10];
d1=conv([1,0,0],conv([1,2],[1,5]));
sys1=tf(n1,d1);
n2=conv([13.6],[1,8]);
d2=conv([1,13],[1,15]);
sys2=tf(n2,d2);
sys=feedback(sys1,sys2)
Transfer function:
10 s^2 + 280 s + 1950
-----------------------------------------------------------
s^6 + 35 s^5 + 401 s^4 + 16
文档评论(0)