第节matlab在自动控制原理.pptxVIP

  • 1
  • 0
  • 约2.46千字
  • 约 34页
  • 2026-06-11 发布于四川
  • 举报

第5章matlab在自动控制中应用

;1、step()函数的用法;如果对具体的响应值不感兴趣,而只想绘制系统的阶跃响应曲线,可调用以下的格式,自动输出响应曲线:

step(num,den);step(num,den,t);step(A,B,C,D,iu,t);step(A,B,C,D,iu);;clc;clear;closeall

%开环传递函数描述

num=[20];

den=[1836400];

%求闭环传递函数

[numc,denc]=cloop(num,den);

%绘制闭环系统的阶跃响应曲线

t=0:0.1:10;

y=step(numc,denc,t);

[y1,x,t1]=step(numc,denc);

%对于传递函数调用,状态变量x返回为空矩阵

plot(t,y,r:,t1,y1)

title(thestepresponce)

xlabel(time-sec)

%求稳态值

disp(系统稳态值dc为:)

dc=dcgain(numc,denc);运行窗口;2、impulse()函数的用法;clc;clear;%系统模型建立

num=3;den=conv([11+3i],[11-3i]);

%求系统的单位阶跃响应

[y,x,t]=step(num,den);

%求响应的稳态值

finalvalue=dcgain(num,den)

%求响

文档评论(0)

1亿VIP精品文档

相关文档