MATLAB,Python,Scilab,Julia比較 第5章 その100【フーリエの積分公式①】

MATLAB,Python,Scilab,Julia比較 第5章 その100【フーリエの積分公式①】 数値計算
MATLAB,Python,Scilab,Julia比較 第5章 その100【フーリエの積分公式①】

バックナンバーはこちら。
https://www.simulationroom999.com/blog/compare-matlabpythonscilabjulia5-backnumber/

はじめに

前回は各種フーリエの関係性について説明。
そこからフーリエ変換より先に逆フーリエ変換を求める方が先となる。
実際にはフーリエの積分公式を求めることとなる。

登場人物

博識フクロウのフクさん

指差しフクロウ

イラストACにて公開の「kino_k」さんのイラストを使用しています。
https://www.ac-illust.com/main/profile.php?id=iKciwKA9&area=1

エンジニア歴8年の太郎くん

技術者太郎

イラストACにて公開の「しのみ」さんのイラストを使用しています。
https://www.ac-illust.com/main/profile.php?id=uCKphAW2&area=1

【再掲】複素フーリエ級数、複素フーリエ係数

太郎くん
太郎くん

とりあえず、フーリエの積分公式と呼ばれるものを求めることになるのだけど、
どうすればいいんだ?

フクさん
フクさん

ベースとなるのは複素フーリエ級数と複素フーリエ係数。
これらを再掲しよう。

複素フーリエ級数

\(
\displaystyle f(x)=\sum_{n=-\infty}^{\infty}C_n^{i\frac{n\pi x}{L}}
\)

複素フーリエ係数

\(
\displaystyle C_n=\frac{1}{2L}\int_{-L}^L f(x)e^{-i\frac{n\pi x}{L}}\,dx
\)

係数から変換の概念へ

フクさん
フクさん

ここで複素フーリエ係数の方が、係数算出から変換の概念に変える。
やることは\(f(x)\)と表現している部分を\(f(t)\)と表現しなおすだけだな。
これにより、\(f(x)\)を\(f(t)\)に変換するという考え方に変わる。

\(
\displaystyle C_n=\frac{1}{2L}\int_{-L}^L f(t)e^{-i\frac{n\pi t}{L}}\,dt
\)

フクさん
フクさん

この式を複素フーリエ級数に代入する。

\(
\displaystyle f(x)=\sum_{n=-\infty}^\infty \Big\{\frac{1}{2L}\int_{-L}^Lf(t)^{-i\frac{n\pi t}{L}}\,dt \Big\}e^{i\frac{n\pi x}{L}}
\)

太郎くん
太郎くん

なんかヤベェ感じになってきたぞ・・・。

フクさん
フクさん

ポイントとしては、
\(f(t)\)から\(f(x)\)の変換の式である。
という点と
\(f(t)\)と\(f(x)\)は同じものである。
ということろ。

太郎くん
太郎くん

どういうこと???

フクさん
フクさん

複素指数関数との積を取った上で積分とか総和とかするとなぜか元の関数に戻る
ってことだな。

太郎くん
太郎くん

元にもどるのか!

フクさん
フクさん

これが変換と逆変換の片鱗ということになるな。

まとめ

フクさん
フクさん

まとめだよ。

  • フーリエに積分公式は複素フーリエ級数と複素フーリエ係数から導出する。
  • 変換を想定した式に変換。
    • 複素指数関数との積と積分、総和を経由すると元に関数に戻るというイメージが重要。

バックナンバーはこちら。

マンガでわかるフーリエ解析

Amazon.co.jp

手を動かしてまなぶ フーリエ解析・ラプラス変換

手を動かしてまなぶ フーリエ解析・ラプラス変換 | 山根 英司 | 数学 | Kindleストア | Amazon
Amazonで山根 英司の手を動かしてまなぶ フーリエ解析・ラプラス変換。アマゾンならポイント還元本が多数。一度購入いただいた電子書籍は、KindleおよびFire端末、スマートフォンやタブレットなど、様々な端末でもお楽しみいただけます。

物理数学 量子力学のためのフーリエ解析・特殊関数

Amazon.co.jp

単位が取れるフーリエ解析ノート

Amazon.co.jp

今日から使えるフーリエ変換 普及版 式の意味を理解し、使いこなす

Amazon.co.jp

コメント

タイトルとURLをコピーしました