畳み込み積分と畳み込み演算

このQ&Aのポイント
  • 畳み込み演算とは何ですか?畳み込み和とは異なるのでしょうか?畳み込み積分との違いも教えてください。
  • 畳み込み和と畳み込み積分の具体的な違いについて教えてください。また、式の変形で畳み込み和と畳み込み積分を互いに変換できるのでしょうか?
  • 畳み込み和はFIRフィルタと関係があると聞きましたが、具体的にどのような関係があるのでしょうか?畳み込み積分の定義についても教えてください。
回答を見る
  • ベストアンサー

畳み込み積分と畳み込み演算

こんにちは。 今、ディジタル信号処理についてレポートを作成しています。 その中で、畳み込みについて書こうと調べているんですが、 手元にある参考書などをみてもよくわからないんです。 まずひとつ、 Σx(t)y(t-i) この式で表されるものを、畳み込み演算と言うのだと思っていました。 しかし過去の質問を見て、これは実は畳み込み和と言うのではないかなと思ったのですが、畳み込み和でいいのでしょうか? そして、畳み込み積分と畳み込み和は、一体何が違うのかがよくわかりません。 畳み込み積分と畳み込み和は、具体的に何が違うのか? どのような時は畳み込み積分で、どのようなとき畳み込み和なのか? また、畳み込み和→畳み込み積分(orその逆)のように、 式の変形で導き出すことはできるのでしょうか? 畳み込み和は、行列の形に表せること、 これをシステムとして実現したものがFIRフィルタであることはわかります。 畳み込み積分については、 ∫h(t-τ)x(τ)dτ=h(t)*x(t) という式であることぐらいしかわかりません; できるだけ詳しく教えていただけると助かります。 よろしくお願いします。

  • -a-w
  • お礼率62% (18/29)

質問者が選んだベストアンサー

  • ベストアンサー
  • guuman
  • ベストアンサー率30% (100/331)
回答No.2

勘違いしていました もっとシンプルです ディジタル信号や離散時間信号は xs(t)=Σ[n:-∞<n<∞]・x[n]・δ(t-n・T) と言う風に表されますから インパルス応答が hs(t)=Σ[n:-∞<n<∞]・h[n]・δ(t-n・T) の処理系を通すと出力は ∫dτ・xs(τ)・hs(t-τ) =∫dτ・xs(t-τ)・hs(τ) で表され離散時間系であっても積分形で表現できます ということでhl(t)なるものを癌が得る必要はありません

-a-w
質問者

お礼

お礼が遅くなりまして、すみません。 つまり、離散時間系で畳み込みと言った場合、 積分形でもΣであっても、どちらの表現でもいいと言うことですね。 どうもありがとうございます。

その他の回答 (1)

  • guuman
  • ベストアンサー率30% (100/331)
回答No.1

畳み込みといったほうがいいでしょう 畳み込みについてはそんなに含蓄がある概念ではないので詳しくは無です ディジタル信号や離散時間信号は xs(t)=Σ[n:-∞<n<∞]・x[n]・δ(t-n・T) と言う風に表されますから 印パルス応答が hs(t)=Σ[n:-∞<n<∞]・h[n]・δ(t-n・T) の処理系を通すと hl(t)=Σ[n:-∞<n<∞]・h[n]・l(t-n・T) l(t)はt=0で1t≠0で0 として ∫dτ・xs(τ)・hl(t-τ) =∫dτ・xs(t-τ)・hl(τ) で表され離散時間系であっても積分形で表現できます

関連するQ&A

  • 畳み込み積分と畳み込み和の違いについて

    畳み込みについて勉強し始めたばかりなのですがどうしてもわからないとことがあったため投稿させていただきます。 私は以下のurlから畳み込み和について考えていました。 http://www.ic.is.tohoku.ac.jp/~swk/lecture/yaruodsp/conv.html ここでは、単位インパルスδ(t)から応答関数h(t)を考え入力信号x(t)を離散化し、応答関数をそれぞれの入力の大きさで倍にしてその値を重ね合わせで出力信号y(t)を計算していると私は理解しています。 ここで、畳み込み積分を考えますと畳み込み積分は y(t)=∫h(τ)x(t-τ)dτ となりますので、応答関数h(t)と入力信号x(t)に関してその時間に応じた面積を計算しているんだろうなーという風に考えています。 以下のurlにある入力信号と出力信号が矩形波の図からそのことを考えました。 http://ja.wikipedia.org/wiki/%E7%95%B3%E3%81%BF%E8%BE%BC%E3%81%BF そこで疑問が浮かびました。 上で示す畳み込み和による考えならば wikiに書いてあるような矩形波と矩形波の畳み込みを考えるときに 単純に出力を足し合わせていくと最大値が1ではなくもっと大きな値になるんではないでしょうか?? おそらく自分が理解できていないところがまだあるんだと思います。 馬鹿な質問かもしれませんが、何日か悩んでもよくわかりません。 よろしくお願いします。

  • 畳み込み積分の導出

    時間域tで考えてください。 ∫(0→t) sin2πfc(t-τ) * sin2πfcτ dτ 『信号処理』の授業にあった以上のような2つのサイン波の畳み込み積分についてなのですが、この積分を解くと 1/2[tcos2πfct-sin2πfct/2πfc] とだけあり、その導出過程がわかりません。 1/2があるので積和の公式を使って、そこからの導出を試みたのですが、考えても考えてもこの答えにたどり着けません;; ちなみにこの式の理解って、sin2πfcτという波形とsin2πfcτが時間反転したsin2πfc(-τ)という波形が、時刻0~tの平行移動で畳み込み演算されるというイメージでいいのでしょうか? 正直、この手の分野の理解に自信がありません。 どうか良い知恵・アドバイスをよろしくお願いいたします。

  • 畳み込み積分の交換律の証明

    今、学部レベルのデジタル信号処理の教科書を読み直しているのですが、畳み込み積分の記述で疑問に思ったことがあります。 畳み込み積分では交換律が成り立ちますが、 f(t) * g(t) = g(t) * f(t) ... (1) これをどのように証明したらよいか分かりません。 ちなみにWikipediaではこれについての解説が「積分演算に由来する性質」とあるのみで参考になりませんでした。 (1)の両辺を展開すると \int f(x)・g(t-x) dx = \int g(x)・f(t-x) dx と、なります、多分、これの両辺が等しいことを証明すればいいと思うのですが、そこから先に進めません。(僕のデスクトップでは2バイト文字の積分記号が出てこないので\intと書きました) どうぞよろしくお願いいたします。

  • 畳み込み積分 での インパルス応答

    畳み込み積分で x(t)*h(y) = h(t)*x(t)  このように、交換法則が可能ということは、 式だけ与えられて、入力がどちらであると示されてない場合、 x(t)が入力、h(t)がインパルス応答、というこどもでき h(t)が入力、x(t)がインパルス応答 ということもできる。 と考えていいのでしょうか? (つまりどっちもインパルス応答になり得るのでしょうか?) よろしくおねがいします。

  • 畳み込み積分,δ関数の問題(本当に困っています;)

    こんばんは。何度も申し訳ないのですがお願いします。 問1 f(t)*g(t) (*・・畳み込み積分)を答えよ (1) f(t)=sint,g(t)=cost (2) f(t)=1-at,g(t)=e^at これは先輩曰く問題が不十分で、積分範囲を自分で定めるらしいです。 でも、どの範囲がふさわしいのかよく分かりません。 とりあえず0→tで畳み込みの公式に代入してやってみたところ、 (1)0.5tsint,(2)1/a(e^at-1)-1/2a^2(e^2at-1)+1になりました。 なんか変ですよね・・; どう考えればよいのでしょうか。 問2 信号x(t)=sin2πt(0≦t≦1)が与えられているとき、 x(t)とδ(t)+2δ(t-1)-3δ(t-2)との畳み込み積分によって得られる信号の概形を図示せよ。 自分で解くと ∫(-∞→∞)x(τ){δ(t-τ)+2δ(t-1-τ)-3δ(t-2-τ)}dτ =∫(-∞→∞)x(τ)δ(t-τ)dτ+∫(-∞→∞)x(τ){2δ(t-1-τ)}dτ+∫(-∞→∞)x(τ){3δ(t-2-τ)}dτ =x(t)+2x(t-1)+3(t-2) これにx(t)=sin2πtをあてはめて、加法定理などをつかうと0になりました。 信号の概形の問題で答えが0っておかしいですよね; なにかアドバイスでもいいので、お答えお待ちしています。 このなかのどの問題についてでもいいので、よろしくお願いします。

  • 畳み込み積分とインパルス応答

    畳み込み積分とインパルス応答 畳み込み積分 「∫ f(t-τ) g(τ) dτ」において、 g(τ)=dx(τ)/dτ はインパルス応答である・・・という部分が分かりません。 x(τ)はステップ応答ですよね? (入力前の信号に視点を戻して)τ範囲を縮めていくと、ステップ信号→インパルス信号の様になりそうですが、 インパルス信号→τ=0において∞の値をとり、∞(値)×1/∞(幅)=1 ステップ信号 →τが0以上の範囲において、常に1という値をキープ         →τの幅をいくら縮めても、値は1であり、インパルスの様に∞にはならない であるので、ステップの幅を縮めても、インパルスにはならない様に思うんです。

  • 畳み込み積分の数値計算方法

    y(t)=∫f(τ)h(t-τ)dτ, 積分区間 0≦τ≦t. この畳み込み積分のfとhの関数形が具体的にわかっているときに、y(t)の値を求めるにはどうすればいいのでしょうか。積分が解析的な式で表される場合はその式にtの値を代入すれば済むと思いますが、解析的な式でかけない場合は数値計算しないといけないと思います。数値計算はどのようにするのでしょうか? ラプラス変換とかフーリエ変換とか使うのでしょうか? 数値積分をするのでしょうか? 常套手段があると思うので、教えて下さい。

  • 畳み込み積分と線形性、時不変性、因果性について

    こんにちは。見ていただいてありがとうございます。 今専門の勉強をしていて、たたみ込み積分がでてきたのですが、 良く分らなくてつまずいています。 よろしければご指導お願いします。 問題は、y(t)=∫[-∞→∞]x(τ)h(t-τ)dτなるインパルス応答h(t)が存在するとき、 この関係を畳み込み積分というが、この場合、システムの線形性、時不変性、因果性について判定せよ。 というものです。 線形性も時不変性も分るのですが、畳み込み積分のこの式からどう判定していいのか分りません。 考え方から分らないので、解説していただけると助かります。 よろしくお願いします(> <)

  • 畳み込み積分

    次の式 [ { A・exp(-αt)・sin(ωt) +B・exp(-αt)・cos(ωt) }・δ(t) ] * E(t) を計算すると答えはB・E(t)となるようなのですが、その途中経過がよく分かりません。ただし、*は畳み込み積分を表し、δ(t)はデルタ関数、A、B、α、ωは定数です。 誰か教えてください。お願いします。

  • 畳み込み

    ある回路の出力y(t)は,回路のインパルス応答がf(t)のとき,入力x(t)との畳み込みによって y(t)=f(t)*x(t)=∫(-∞,∞)f(τ)(t-τ)dτ です.(*は畳み込み演算) さて,出力と応答特性から入力を求める場合は,どうするのでしょう?時系列データが等時間間隔でないため,fftが使えないので困っています.