MATLABFEEDBACK(MATLAB如何求传函,FeedBack system matlab整理[亲测有效])

发布时间:2025-12-10 20:01:06 浏览次数:2

MATLAB如何求传函,FeedBack system matlab整理[亲测有效]-matlabfeedback函数什么功能

MATLAB如何求传函,FeedBack system matlab整理[亲测有效]一求传函G(s)=(2S^2+3S+1)/(S^3+3.2S^2+2.4S)den=[13.22.40]%分母sys=tf(num,den)%tf求传函函数利用conv()求多项式系数(S^2+2S+3)(S^2+0.1S+0.2)num=conv([123],[10.10.2])二求取频率特性函数:freqs(num,den,w)num:传递函数分子系…

一 求传函

G(s) = (2S^2+3S+1)/(S^3+3.2S^2+2.4S)

den = [1 3.2 2.4 0] %分母

sys = tf(num,den) %tf求传函函数

利用conv( )求多项式系数

(S^2+2S+3)(S^2+0.1S+0.2)

num = conv([1 2 3],[1 0.1 0.2])

二 求取频率特性

函数:freqs(num,den,w)

num:传递函数分子系数

den:传递函数分母系数

w:构造的图表空间

G(s) = (2S^2+3S+1)/(S^3+3.2S^2+2.4S)

num = [2 3 1] %分子

den = [1 3.2 2.4 0] %分母

sys = tf(num,den) %tf求传函函数

w = logspace(-1,1)

freqs(num,den,w)

于是幅频和相频特性曲线就画出来了

三 特殊信号输入下的响应曲线

Matlab中已经封装好了一些特殊的信号模型

例如

impulse

单位脉冲响应

step

单位阶跃相应

G(s) = (2S^2+3S+1)/(S^3+3.2S^2+2.4S)下单位阶跃信号输入的系统响应曲线

step(sys)

即: 信号关键字(sys)

四 根轨迹

<

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477