[爆卦]impulse response定義是什麼?優點缺點精華區懶人包

為什麼這篇impulse response定義鄉民發文收入到精華區:因為在impulse response定義這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者tsaiwen (Thomas)看板MATLAB標題Re: 請問訊號.....時間Sun Oct...


※ 引述《JoeLu (三餐吃菜酺攢錢買ARAI)》之銘言:
: ※ 引述《[email protected] (深水聲道)》之銘言:
: : 有點好奇:
: : 如果是nonlinear system, 不是LTI (Linear Time-invariant) system,
: : 那麼就不能superposition, 這時怎麼定義impulse response和
: 定義 impulse response 不需要是 LTI system 吧?
要的....定義impulse response的先決條件是系統是
Linear,Time-invariant

Time-invariant保證不同時間打進來的pulse有同樣的response
Linear保證各個pulse的response可以疊加

所以才會得到y(t)=h(t)*x(t)
(convolution)

--
※ 發信站: 批踢踢實業坊(ptt.twbbs.org)
◆ From: h193.s27.ts30.h

> -------------------------------------------------------------------------- <

作者: tsaiwen (Thomas) 看板: MATLAB
標題: Re: 請問訊號.....
時間: Sun Oct 17 13:58:12 1999

※ 引述《[email protected] (吉哥哥)》之銘言:
: 現有系統的頻域轉移函數
: H(f)=acos(f)-f*sqrt(1-f^2);
: 如何能得到系統的impulse response h(t)??,此為時域
: 以及如何與input x(t)做convolution以得到outout??
: 因為系統為非線性
: 所以小弟知道的線性方法都不能用
只要是有Transfer function 的系統都是線性的
但是線性系統不見得能用Differencial Eq model來描述
你的系統就是這樣,是線性但是不是DE model
(所以Transfer function不是兩個polynomial相除)

你要算h(t)可以利用H(f)=Forier Transform{ h(t) }
h(t)=inverseFT{ H(f) }或許可以用ifft函數
不過請小心,你給的|H(f)|在f->∞時不收斂
所以是個不穩定系統
請檢查一下Transfer function是否有誤

你可能也想看看

搜尋相關網站