• 締切済み

インパルス応答の推定を適応デジタルフィルタでやるには…。

線形・時不変・因果的なディジタルシステムが在って、それにあるディジタル信号x(n)を加えたら出力y(n)が得られました。 x(n)とy(n)から、このディジタルシステムのインパルス応答を適応デジタルフィルタを利用して推定したいのですが、どうすればよいのでしょうか?

みんなの回答

  • nubou
  • ベストアンサー率22% (116/506)
回答No.1

X(z)≡Σ(0≦n<∞)・x(n)・z^(-n)とし Y(z)≡Σ(0≦n<∞)・y(n)・z^(-n)とし H(z)≡Y(z)/X(z)とし H(z)をz^(-1)についてべき級数展開し H(z)=Σ(0≦n<∞)・h(n)・z^(-n) となったとすると h(n)がインパルス応答ではないですか?

noname#4530
質問者

お礼

ううぅ…。レスが来ない~。 ということで、件の知人に問い詰めたところ、やっと吐きました。実は知ってやがったのです。いや、最初から彼が知っているということは分っていたのですが。しかし、要求が「ほか亭のうな重」というのはかなりきつ過ぎだった理由でして…。しかし、やっと、「仕方ない。今週号のマガジンでガマンしてやるよ。」と言わせしめた訳でして…。 というわけで閉めます。7/17

noname#4530
質問者

補足

ありがとうございました。 そのやり方も在りますが、今回は、実際にxとyのデータが在って、 それらからPCでインパルス応答hを推定したいのです。当然、yには誤差が入って いますので、それを出来るだけ抑制しなくては成りません。 「yに誤差が入ってるときは、適応デジタルフィルタというものを使ったやり方が適していると聞いたことがあるけれど…?でもぼくは詳しいことは知らんけね…。」 と某知人から言われました。 そこで、 「適応ディジタルフィルタを用いたインパルス応答の推定」 のやり方を知っておられる方、ぜひ、教えてもらえたらありがたいです…。

関連するQ&A