title: 如何通过时域的输入输出波形，求出系统的传递函数？
desc: 假如知道时域里的一个输入是阶跃信号，输出也是时域信号，如何通过这两种时域信号求出系统的传递函数呢？
topic: MATLAB
content: 这不是标准的系统辨识问题么，讲白了就是参数估计问题，随手Google一下就有一大堆论文。简单来说就是： 你得假设系统的结构是什么样子，比如是线性还是非线性，非线性的话有哪些基本的element，线性的话模型是不是strictly proper，还有多少阶，甚至要考虑是LTV还是LTI。以上的信息可以猜测，可以从你对此物理系统的了解得到，也可以从 周蕾 同学说的方法得到（大致可以看出模型的Gain是多少，是正是负，以及零极点大略分布）。
answerer_tags: 推公式/搬砖