• ベストアンサー

畳み込み積分の導出

時間域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の平行移動で畳み込み演算されるというイメージでいいのでしょうか? 正直、この手の分野の理解に自信がありません。 どうか良い知恵・アドバイスをよろしくお願いいたします。

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

  • ベストアンサー
  • Mr_Holland
  • ベストアンサー率56% (890/1576)
回答No.2

 和積を使うのはいいのですが、書かれた答えの符号が逆になっていませんか?   ∫(0→t) sin2πfc(t-τ) * sin2πfcτ dτ  =-(1/2) ∫(0→t) [cos(2πfct) - cos{2πfc(t-2τ)}] dτ  =-(t/2)cos(2πfct) +(1/2)∫(0→t) cos{2πfc(t-2τ)} dτ  =(-t/2)cos(2πfct) +(1/2)[sin{2πfc(t-2τ)} /2πfc(-2)](0→t)  =(-t/2)cos(2πfct) -{1/(8πfc)}{ sin(-2πfct)-sin(2πfct) }  =(-t/2)cos(2πfct) +{1/(4πfc)}sin(2πfct)  =(-1/2)[ t・cos(2πfct) -{1/(2πfc)}sin(2πfct) ]

参考URL:
http://ja.wikipedia.org/wiki/%E4%B8%89%E8%A7%92%E9%96%A2%E6%95%B0#.E6.B4.BE.E7.94.9F.E5.85.AC.E5.BC.8F
mathrm21
質問者

お礼

ご返答、ありがとうございます。 確かに符号が逆でした。導出過程も参考URLのお陰で理解できました。感謝いたします。

その他の回答 (1)

  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.1

>1/2があるので積和の公式を使って、そこからの導出を試みたのですが sin 2πfc(t-τ) * sin 2πfcτ = (1/2)(cos 2πfct - cos 2πfc(t-2τ)) だよね。前半は τが消えてるから、そのまま ∫_0^t dτ するだけ、 後半は cos の積分だけど。。。

mathrm21
質問者

お礼

わざわざご解答、ありがとうございました

関連するQ&A

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

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

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

    畳み込みについて勉強し始めたばかりなのですがどうしてもわからないとことがあったため投稿させていただきます。 私は以下の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ではなくもっと大きな値になるんではないでしょうか?? おそらく自分が理解できていないところがまだあるんだと思います。 馬鹿な質問かもしれませんが、何日か悩んでもよくわかりません。 よろしくお願いします。

  • 畳み込み積分

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

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

    今、学部レベルのデジタル信号処理の教科書を読み直しているのですが、畳み込み積分の記述で疑問に思ったことがあります。 畳み込み積分では交換律が成り立ちますが、 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と書きました) どうぞよろしくお願いいたします。

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

    こんばんは。何度も申し訳ないのですがお願いします。 問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っておかしいですよね; なにかアドバイスでもいいので、お答えお待ちしています。 このなかのどの問題についてでもいいので、よろしくお願いします。

  • 畳み込み

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

  • 畳み込み積分の計算

    レーダのチャープ信号をexp(jπkt^2)、 参照波をチャープ信号の複素共役exp(-jπkt^2)とし、 パルス圧縮時の畳み込み積分処理の計算を ∫exp(jπkτ^2)*exp(-jπk(τ-t)^2) dτ(積分範囲は-T/2~T/2) とすると計算結果が T・exp(-jπkt^2)・sinc(πkTt)になると文献にありました。 文献によってはこの結果のexp(-jπkt^2)が無いものが多く、 結果はT・sinc(πkTt)とあります。 この式exp(-jπkt^2)はパルス圧縮結果に参照波成分が含まれているという 意味なのでしょうか? その場合、T・sinc(πkTt)のsinc関数とは波形が異なると思いますが、 どんな波形イメージになるのでしょうか? 実際の処理では除去される信号なのでしょうか? チャープのセンター周波数で位相検波処理する等で除去されたり するんでしょうか?

  • 偶関数と奇関数の積分

    こんにちは。複素フーリエ級数展開の問題で出てきた積分について、参考書に書いてあった説明がよくわからなかったので質問させていただきます。 問題となる波形は f(t)=t (0≦t≦2π) T(周期)=2π というものです。つまり波形はノコギリのような形をしています。 ここでの積分について参考書が説明している以下の内容がわかりません。 「t×exp(-jkt)dtを0から2πで積分するとき、奇関数tと偶関数cos(kt)の積は奇関数であり、その一周期の積分はゼロとなるのでt×(-j)sin(kt)を0から2πまで積分した値のみを考えればよい。」 自分が疑問に思ったのは「偶関数でも一周期積分したら0になるはず」という点です。 というのも、同じ偶関数でもcosktを一周期積分したらその値は0になりますよね。しかし「t×(-j)sin(kt)」 を一周期積分した値はちゃんと出てきます。「t×(-j)sin(kt)」と「cos(kt)」は同じ偶関数でも意味合いが違うのでしょうか。 また、奇関数は偶関数のように波形に関係なく一周期の積分はすべてゼロになると解釈してよろしいのでしょうか。 このあたりを理解できているとフーリエ級数展開の式を楽にすることができるので、非常に助かります。回答よろしくお願いいたします。

  • 畳み込み積分の積分区間の特定について

    統計の参考書中に、畳み込み積分の解説がされており、確率変数X、Yが独立ならば f_XY(x,y)=f_X(x)・f_Y(y)と変形でき、 T=X+Yと新しい確率変数を定義した場合、Tの確率密度は f_T(t)=∫-∞→∞ f_X(x)f_Y(t-x) dx とあらわせる。 と書いてありました。 ここまではいいのですが次の例題で早くもわからなくなりました。 例題 ではX,Y独立でf_XY(x,y)に従うとき、 f_XY(x,y) = 1/9 (0≦x≦3,0≦y≦3) 0 (それ以外の(x,y)のとき) ここでT=X+Yによりあらたな確率変数Tを定義する。このときのTの確率密度f_T(t)を求めよ。 というところで、 独立より、∫0→3 f_X(x)dx = ∫0→3 f_Y(y)dy = 1を考慮に入れると、 f_X(x) = 1/3 となる。 ここまでは、全確率の関係と独立の関係から解釈はできたのですが、次の解説で 以上から積分区間は (i) 0≦t≦3のとき (ii) 3≦t≦6のとき と場合分けができる。 (i)のときは0≦x≦tとなり、 (ii)のときはt-3≦x≦3になる と書いてありましたがここの理解がまったくわかりません。 どうして積分区間が上記のことからi&iiの場合に分けられて、そしてそのときのxの区画までも表せるのでしょうか。 お恥ずかしいですがここの積分区間の理解ができていないので大変困っています。 ご指導お願い申し上げます。

  • 畳み込み積分のラプラス変換

    畳み込み積分      f * g = ∫[0,t] f(τ) g(t-τ) dτ のラプラス変換が式      L[f * g] = L[f(t)]L[g(t)] の性質を満たすことを示そう。 L[f * g] = ∫[0,∞] (f * g) e^(-st) dt      = ∫[0,∞] {∫[0,t] f(τ) g(t-τ) dτ} e^(-st) dt     ←ここから      = ∫[0,∞] f(τ) {∫[τ,∞] g(t-τ) e^(-st) dt } dτ      = ∫[0,∞] f(τ) {∫[0,∞] g(u) e^{-s(u+τ)} du } dτ   ←ここまで      : (これ以降は理解できました)      = L[f(t)]L[g(t)] ・・・という例が本に載っています。 途中をどうやって計算しているのかが分かりません。 自分で考えてみますと、      = ∫[0,∞] {∫[0,t] f(τ) g(t-τ) dτ} e^(-st) dt      = ∫[0,∞] f(τ) {∫[τ,∞] g(t-τ) e^(-st) dt } dτ の間は、内側と外側の積分を交換したみたいですね。 ただ、その際に      ∫[0,t]が外側に行って∫[0,∞]      ∫[0,∞] が内側に行って{∫[τ,∞] に変換されています。ここがまず分かりません。 次に      = ∫[0,∞] f(τ) {∫[τ,∞] g(t-τ) e^(-st) dt } dτ      = ∫[0,∞] f(τ) {∫[0,∞] g(u) e^{-s(u+τ)} du } dτ の間は      u = t-τ と置いて、      t = u+τ とも置いているようです。 でも、それらを適用しただけだと      = ∫[0,∞] f(τ) {∫[τ,∞] g(u) e^{-s(u+τ)} du } dτ と、∫[τ,∞]の開始点はτのままになってしまいますよね? なぜ、0になってしまったのでしょうか? 多変数の微積分のところで二つの積分を重積分にするのをやりましたが、すっかり忘れました。 復習の意味も込めて教えてください。お願いします。