leilei15377 发表于 2010-1-14 10:04

如何用matlab实现系统传递函数的辨识?

已知系统的激励和响应,如何辨识传递函数,用matlab怎么实现,有哪位高手指点一下,非常感谢啊~~~

ChaChing 发表于 2010-1-14 11:02

help spectrum, tfe,...

古月长弓 发表于 2010-1-14 12:01

这个不太明白,求传递函数是为了求解,这都得出结论了怎么会反过来求传递函数
如果要是去实现的话,我想提取多项式的系数应该就可以了
没有尝试过

ChaChing 发表于 2010-1-14 13:20

回复 板凳 古月长弓 的帖子

LS说的是已知系统的激励和传递函数, 当然是求响应
但时常是已知系统的激励和响应, 当然是求传递函数, 如模态试验

不了解"提取多项式的系数应该就可以了"的意思

leilei15377 发表于 2010-1-15 09:50

原帖由 古月长弓 于 2010-1-14 12:01 发表 http://www.chinavib.com/forum/images/common/back.gif
这个不太明白,求传递函数是为了求解,这都得出结论了怎么会反过来求传递函数
如果要是去实现的话,我想提取多项式的系数应该就可以了
没有尝试过
嗯,这是我们现在研究的一个东西,但是一点思路都没有,所以请大家指教一下!

leilei15377 发表于 2010-1-15 09:55

回复 地板 ChaChing 的帖子

那已知激励是正弦函数,传递函数是H(s)=(1+2s)/(1+2s+s^2),求响应,用matlab怎么实现呢,最好是有详细的代码,拜托了,我是初学者,还什么都不懂,各位高手指教一下了!

ChaChing 发表于 2010-1-15 15:13

回复 6楼 leilei15377 的帖子

不知道有没记错, 激励是正弦函数(假设频率为w=2*pi*f)的话, 直接s=j*w代入传递函数H即可!
若激励是任意输入, 则使用lsim(Simulate LTI model response to arbitrary inputs)
个人以为不管是否为初学者, 都是要自行试试看的!

leilei15377 发表于 2010-1-15 17:09

回复 7楼 ChaChing 的帖子

你说的对,我已经自己做出来了,真是感谢啊!
页: [1]
查看完整版本: 如何用matlab实现系统传递函数的辨识?