エクセルを用いたフーリエ級数

        

フーリエ級数


Excelを用いた科学技術計算が第2版になりました 30年10月

amazon:Excelで操る! ここまでできる科学技術計算 第2版

楽天: Excelで操る! ここまでできる科学技術計算 [ 神足 史人 ]


 同じ形を繰り返す周期的な関数は三角関数(sin,cos)の無限級数で表せる。これをフーリエ級数という。範囲[-π,π]で定義された関数f(x)は次の級数に展開できる。
 
    
      

関数 y=x (ーπ < x < π)が周期的に繰り返す場合、次のグラフになる。


                     図1 フーリエ級数の例題のグラフ
これをフーリエ級数で表すと、

y = 2{sin(x)/1-sin(2x)/2+sin(3x)/3-sin(4x)/4+sin(5x)/5 - ・・・・・・・ }

となる。


フーリエ級数の計算


 
 エクセルでフーリエ級数を計算してみよう。
ちなみに、πは関数( =pi() )で設定できます。


                         図2 フーリエ級数展開を行ったエクセルシート


                              図3 フーリエ級数展開結果のグラフ

図3より、次数を多くすると、直線に近づいていくのが解ります。



オイラーの級数


例題の関数(y=x)は直線のため、x=π/2の時、 y=π/2 となる。

フーリエ展開式において、x=π/2 とおけば、
y = 2{sin(x)/1-sin(2x)/2+sin(3x)/3-sin(4x)/4+sin(5x)/5 - ・・・・・・・ }
y = 2(1-1/3+1/5-1/7 ・・・・・・・・)
となる。

関数とフーリエ展開式は等しい。すなわち、

π/2 = 2(1-1/3+1/5-1/7 ・・・・・・・・)

π/4 = 1-1/3+1/5-1/7 ・・・・・・・・

という、Leibniz又はオイラー(Eular)の級数と称するものが得られる。

正負が交互に現れるため、エクセルで計算しても、なかなか一致しませんよ。オイラーさん!!!


たった1日で即戦力になるExcelの教科書

入門者のExcel VBA―初めての人にベストな学び方 (ブルーバックス)

Excel VBAのプログラミングのツボとコツがゼッタイにわかる本

ディジタルフーリエ解析(1(基礎編))

ディジタルフーリエ解析(2(上級編))

図解雑学 三角関数

やり直しのための信号数学―DFT、FFT、DCTの基礎と信号処理応用

フーリエの冒険


エクセルを用いたフーリエ変換(FFT)

エクセルを用いた三角関数(sin,cos,tan)の計算

エクセルを用いた漸近展開(漸近級数)とテイラー展開による関数近似計算

エクセルのソルバーを用いた最小作用の原理に基づく質点の軌道計算
 
大発見、エクセルのソルバーで質点の軌道計算ができる!


 質点の軌道に関する理論解と適当に設定した軌道


 



Excelを用いた地球温暖化計算



EXCELを用いた科学技術計算

EXCELのソルバーを用いた科学技術計算



〒673−0036 兵庫県明石市松江62−14
(有)ゴッドフット企画



感想をお聞かせ下さい



JR福知山線 脱線事故シミュレーション

脱線事故シミュレーションもEXCELで
(Yahoo Japan 掲載)


Copyright (C) GODFOOT 2007 All Rights Reserved.