0

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

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

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

4

1 回答 1

0

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

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

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

  1. 将任意输入函数转换为 s 空间。
  2. 将它乘以传递函数到 s 空间中的响应。
  3. 将 s 空间中的响应转换回时域。

这就是拉普拉斯变换的工作原理。

于 2015-06-02T18:06:09.197 回答