【发布时间】:2013-09-04 10:29:17
【问题描述】:
如何生成传递函数曲线:
G0(s)=exp(-s)*[(2s+4)/(s^3+5s^2+6s+4)]
使用 MATLAB 和 Simulink?
【问题讨论】:
-
G = tf( [2 4], [1 5 6 4], 'InputDelay', 1 );,然后是bode(G);
如何生成传递函数曲线:
G0(s)=exp(-s)*[(2s+4)/(s^3+5s^2+6s+4)]
使用 MATLAB 和 Simulink?
【问题讨论】:
G = tf( [2 4], [1 5 6 4], 'InputDelay', 1 );,然后是bode(G);
你是指什么样的曲线?波特图?奈奎斯特图?阶跃响应?
使用tf 函数创建您的传递函数,并使用InputDelay 参数来表示exp(-s),有关详细信息,请参阅文档中的Models with Time Delays。
一旦您有了传递函数,您就可以使用bode、nyquist、step、impulse 等函数来生成您选择的“曲线”。
所有这些都需要Control System Toolbox。
【讨论】:
step 函数)。