Matlab中的数学建模

时间:2015-06-02 18:01:20

标签: matlab simulink modeling transfer-function

我是Matlab的新手,我需要执行一项简单的任务。我有一个输入函数u(t)=2t-1和一个输出函数

  

y(t)=( - 4/45)e ^ 3t +(1/5)e ^( - 2t)-1 / 3t-1/9

我必须找到相应的行为模型,通过传递函数定义,然后在Matlab / Simulink中模拟行为模型。我不确定我应该采用什么方法。到目前为止我所做的是我在s域中传输了输入和输出函数,然后我计算了传递函数。在Matlab中模拟行为模型意味着什么?谁能帮帮我吗?我是一个非常初学者。 非常感谢你!

1 个答案:

答案 0 :(得分:0)

如果您已经完成拉普拉斯变换并计算了s域中的传递函数,我认为这意味着将传递函数应用于任意瞬态输入并计算响应。

传递函数基于单位阶跃函数引起的响应。

如果您的输入不是单位阶跃函数(例如正弦曲线),您可以按如下方式计算响应:

  1. 将任意输入函数转换为s-space。
  2. 将传递函数乘以s空间中的响应。
  3. 将s-space中的响应转换回时域。
  4. 这就是拉普拉斯改变工作的方式。