• 検索結果がありません。

信号処理とフーリエ変換第 8 回

N/A
N/A
Protected

Academic year: 2021

シェア "信号処理とフーリエ変換第 8 回"

Copied!
43
0
0

読み込み中.... (全文を見る)

全文

(1)

信号処理とフーリエ変換 第 8 回

〜離散Fourier変換(1)

かつらだ

桂田 祐史ま さ し

2020

11

18

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 1 / 19

(2)

目次

1 本日の内容・連絡事項

2 離散Fourier変換 離散

Fourier

係数

Fourier

係数のサンプリング定理

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 2 / 19

(3)

本日の内容・連絡事項

これから

3

回、離散Fourier変換を説明する。今回は離散

Fourier

数を説明する。周期関数をサンプリングしたデータから

Fourier

係数 を近似的に求めたものが、離散

Fourier

係数で、それを求めるのが離

Fourier

変換とみなせる。離散フーリエ係数の基本的な性質と、

Fourier

係数に関するサンプリング定理を紹介する。講義ノート

[1]

の§3.1まで。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 3 / 19

(4)

3 離散 Fourier 変換

これから説明する離散Fourier変換は、

Fourier

級数の話の離散化とみな すことができる。

実際にデータ処理する場合はサンプリングした離散デー タを扱わざるを得ず、離散

Fourier

変換の応用上の重要性はとても高い。 一方、離散

Fourier

変換は、周期数列についての

Fourier

変換であり、

Fourier

級数の近似理論にとどまらない意味を持っている。

§2 (普通の

Fourier

変換

)

もそうであったが、複素指数関数のみで説明す

(

あまり時間に余裕がなく、式を短く書きたいので、三角関数バージョ ンの説明はサボる

)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 4 / 19

(5)

3 離散 Fourier 変換

これから説明する離散Fourier変換は、

Fourier

級数の話の離散化とみな すことができる。実際にデータ処理する場合はサンプリングした離散デー タを扱わざるを得ず、離散

Fourier

変換の応用上の重要性はとても高い。

一方、離散

Fourier

変換は、周期数列についての

Fourier

変換であり、

Fourier

級数の近似理論にとどまらない意味を持っている。

§2 (普通の

Fourier

変換

)

もそうであったが、複素指数関数のみで説明す

(

あまり時間に余裕がなく、式を短く書きたいので、三角関数バージョ ンの説明はサボる

)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 4 / 19

(6)

3 離散 Fourier 変換

これから説明する離散Fourier変換は、

Fourier

級数の話の離散化とみな すことができる。実際にデータ処理する場合はサンプリングした離散デー タを扱わざるを得ず、離散

Fourier

変換の応用上の重要性はとても高い。

一方、離散

Fourier

変換は、周期数列についての

Fourier

変換であり、

Fourier

級数の近似理論にとどまらない意味を持っている。

§2 (普通の

Fourier

変換

)

もそうであったが、複素指数関数のみで説明す

(

あまり時間に余裕がなく、式を短く書きたいので、三角関数バージョ ンの説明はサボる

)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 4 / 19

(7)

3 離散 Fourier 変換

これから説明する離散Fourier変換は、

Fourier

級数の話の離散化とみな すことができる。実際にデータ処理する場合はサンプリングした離散デー タを扱わざるを得ず、離散

Fourier

変換の応用上の重要性はとても高い。

一方、離散

Fourier

変換は、周期数列についての

Fourier

変換であり、

Fourier

級数の近似理論にとどまらない意味を持っている。

§2 (普通の

Fourier

変換

)

もそうであったが、複素指数関数のみで説明す

(

あまり時間に余裕がなく、式を短く書きたいので、三角関数バージョ ンの説明はサボる

)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 4 / 19

(8)

3.1 離散 Fourier 係数 サンプリング

f:RCは周期T とする。f がある程度滑らかならば1、次式が成り立つ。

f(x) =

n=−∞

cneinTx (x R), (1)

cn:= 1 T

T

0

f(x)einTx dx (nZ).

(2)

次式で{xj},{fj}を定める。x0,x1,· · ·,xN [0,T]N等分点となる。

(3) h:=T

N, xj=jh, fj:=f(xj) (jZ). f が周期T であることから(xj+N=xj+T なので)

(4) fj+N=fj (jZ).

すなわち{fj}j∈Zは周期Nの周期数列である。

信号処理では、f (連続)信号、xjを標本点、hをサンプリング周期(標本化周期, sampling period)1/hをサンプリング周波数(標本化周波数, sample rate, sampling rate)と呼ぶ。また、信号を測定して{fj}を得ることをサンプリング(標本化)と呼ぶ。

1これまでは原点について対称な区間での積分cn=T1T/2

T/2f(x)einTxdx で表していた。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 5 / 19

(9)

3.1 離散 Fourier 係数 サンプリング

f:RCは周期T とする。f がある程度滑らかならば1、次式が成り立つ。

f(x) =

n=−∞

cneinTx (x R), (1)

cn:= 1 T

T

0

f(x)einTx dx (nZ).

(2)

次式で{xj},{fj}を定める。x0,x1,· · ·,xN [0,T]N等分点となる。

(3) h:=T

N, xj=jh, fj:=f(xj) (jZ).

f が周期T であることから(xj+N=xj+T なので)

(4) fj+N=fj (jZ).

すなわち{fj}j∈Zは周期Nの周期数列である。

信号処理では、f (連続)信号、xjを標本点、hをサンプリング周期(標本化周期, sampling period)1/hをサンプリング周波数(標本化周波数, sample rate, sampling rate)と呼ぶ。また、信号を測定して{fj}を得ることをサンプリング(標本化)と呼ぶ。

1これまでは原点について対称な区間での積分cn=T1T/2

T/2f(x)einTxdx で表していた。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 5 / 19

(10)

3.1 離散 Fourier 係数 サンプリング

f:RCは周期T とする。f がある程度滑らかならば1、次式が成り立つ。

f(x) =

n=−∞

cneinTx (x R), (1)

cn:= 1 T

T

0

f(x)einTx dx (nZ).

(2)

次式で{xj},{fj}を定める。x0,x1,· · ·,xN [0,T]N等分点となる。

(3) h:=T

N, xj=jh, fj:=f(xj) (jZ).

f が周期T であることから(xj+N=xj+T なので)

(4) fj+N=fj (jZ).

すなわち{fj}j∈Zは周期N の周期数列である。

信号処理では、f (連続)信号、xjを標本点、hをサンプリング周期(標本化周期, sampling period)1/hをサンプリング周波数(標本化周波数, sample rate, sampling rate)と呼ぶ。また、信号を測定して{fj}を得ることをサンプリング(標本化)と呼ぶ。

1これまでは原点について対称な区間での積分cn=T1T/2

T/2f(x)einTxdx で表していた。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 5 / 19

(11)

3.1 離散 Fourier 係数 サンプリング

f:RCは周期T とする。f がある程度滑らかならば1、次式が成り立つ。

f(x) =

n=−∞

cneinTx (x R), (1)

cn:= 1 T

T

0

f(x)einTx dx (nZ).

(2)

次式で{xj},{fj}を定める。x0,x1,· · ·,xN [0,T]N等分点となる。

(3) h:=T

N, xj=jh, fj:=f(xj) (jZ).

f が周期T であることから(xj+N=xj+T なので)

(4) fj+N=fj (jZ).

すなわち{fj}j∈Zは周期N の周期数列である。

信号処理では、f (連続)信号、xjを標本点、hをサンプリング周期(標本化周期, sampling period)1/hをサンプリング周波数(標本化周波数, sample rate, sampling rate)と呼ぶ。また、信号を測定して{fj}を得ることをサンプリング(標本化)と呼ぶ。

1これまでは原点について対称な区間での積分cn=T1T/2

T/2f(x)einTxdx で表していた。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 5 / 19

(12)

3.1 離散 Fourier 係数 周期積分は台形公式で計算すべし

Fourier係数cn を知りたいとき、{fj}Nj=01を用いて近似値を計算することを考 える。

どのように計算するのが良いか。

結論を天下りに述べると

周期関数の1周期区間における積分の計算には台形則がベスト (正しい意味でベスト。しばしば驚異的な高精度が達成される。) (これは数値解析の常識であるが、説明は省略する。)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 6 / 19

(13)

3.1 離散 Fourier 係数 周期積分は台形公式で計算すべし

Fourier係数cn を知りたいとき、{fj}Nj=01を用いて近似値を計算することを考 える。

どのように計算するのが良いか。結論を天下りに述べると

周期関数の1周期区間における積分の計算には台形則がベスト (正しい意味でベスト。しばしば驚異的な高精度が達成される。) (これは数値解析の常識であるが、説明は省略する。)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 6 / 19

(14)

3.1 離散 Fourier 係数 数値積分の台形公式

F: [a,b]→Cの定積分

I =

b a

F(x)dx に対して

(5) IN :=h

N j=1

(F(xj1) +F(xj) 2

)

=h

F0 2 +

N1 j=1

Fj+FN 2

をその近似値として採用するのが(複合)台形公式である。ただし (6) h:= b−a

N , xj :=a+jh, Fj:=F(xj) (j= 0,1,· · · ,N).

F が周期b−a であれば、F(a) =F(b)であるからF0=FN. ゆえに次式が成り 立つ:

(7) IN=h

N1 j=0

Fj =h

N j=1

Fj.

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 7 / 19

(15)

3.1 離散 Fourier 係数 数値積分の台形公式

F: [a,b]→Cの定積分

I =

b a

F(x)dx に対して

(5) IN :=h

N j=1

(F(xj1) +F(xj) 2

)

=h

F0 2 +

N1 j=1

Fj+FN 2

をその近似値として採用するのが(複合)台形公式である。ただし (6) h:= b−a

N , xj :=a+jh, Fj:=F(xj) (j= 0,1,· · · ,N).

F が周期b−a であれば、F(a) =F(b)であるからF0=FN. ゆえに次式が成り 立つ:

(7) IN=h

N1 j=0

Fj =h

N j=1

Fj.

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 7 / 19

(16)

3.1 離散 Fourier 係数 数値積分の台形公式

F: [a,b]→Cの定積分

I =

b a

F(x)dx に対して

(5) IN :=h

N j=1

(F(xj1) +F(xj) 2

)

=h

F0 2 +

N1 j=1

Fj+FN 2

をその近似値として採用するのが(複合)台形公式である。ただし (6) h:= b−a

N , xj :=a+jh, Fj:=F(xj) (j= 0,1,· · · ,N).

F が周期b−a であれば、F(a) =F(b)であるからF0=FN. ゆえに次式が成り 立つ:

(7) IN=h

N1 j=0

Fj =h

N j=1

Fj.

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 7 / 19

(17)

3.1 離散 Fourier 係数 離散 Fourier 係数の導入

F

(x) :=

T1f

(x)e

inTx の積分に台形則を適用して、cnを近似計算したも のを Cn

(

大文字表記

)

とする

:

(8)

Cn

:= 1

T ·h

N1 j=0

fjeinTxj.

(9)

ω

:=

eiTh

=

e2πiN

(

h T

= 1

T ·T N

= 1

N

)

とおくと

einTxj

=

einT·jh

=

einjN

=

ωnj. ゆえに

(10)

Cn

= 1

N

N1

j=0

fjωnj. この Cnf の離散Fourier係数と呼ぶ。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 8 / 19

(18)

3.1 離散 Fourier 係数 離散 Fourier 係数の導入

F

(x) :=

T1f

(x)e

inTx の積分に台形則を適用して、cnを近似計算したも のを Cn

(

大文字表記

)

とする

:

(8)

Cn

:= 1

T ·h

N1 j=0

fjeinTxj.

(9)

ω

:=

eiTh

=

e2πiN

(

h T

= 1

T ·T N

= 1

N

)

とおくと

einTxj

=

einT·jh

=

einjN

=

ωnj. ゆえに

(10)

Cn

= 1

N

N1

j=0

fjωnj.

この Cnf の離散Fourier係数と呼ぶ。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 8 / 19

(19)

3.1 離散 Fourier 係数 準備 : 1 の原始 N 乗根 ω の性質

補題

7.1 (1

N

乗根の性質

)

N∈Nに対してω:=e2πi/N とおくとき、次の(1), (2)が成り立つ。

(1) 1≤m≤N−1ならばωm̸= 1,ωN= 1 (ω1の原始N乗根). (ゆえにm≡0 (modN)ならばωm= 1,そうでないならばωm̸= 1.)

(2) 任意のm∈Zに対して

N1

j=0

ωmj=

{ N (m0 (modN)) 0 (それ以外).

証明.

(1) (常識的だけれど一応)θ:=N とおくと、ω=e,ωm=eimθ. 1≤m≤N−1 らば0<mθ <であるから、ωm=eimθ̸= 1. ωN=eiNθ=e2πi= 1.

(2) m≡0 (modN)であれば、ωm= 1であるから

N1

j=0

ωmj=

N1

j=0

1 =N. (続く)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 9 / 19

(20)

3.1 離散 Fourier 係数 準備 : 1 の原始 N 乗根 ω の性質

補題

7.1 (1

N

乗根の性質

)

N∈Nに対してω:=e2πi/N とおくとき、次の(1), (2)が成り立つ。

(1) 1≤m≤N−1ならばωm̸= 1,ωN= 1 (ω1の原始N乗根).

(ゆえにm≡0 (modN)ならばωm= 1,そうでないならばωm̸= 1.)

(2) 任意のm∈Zに対して

N1

j=0

ωmj=

{ N (m0 (modN)) 0 (それ以外).

証明.

(1) (常識的だけれど一応)θ:=N とおくと、ω=e,ωm=eimθ. 1≤m≤N−1 らば0<mθ <であるから、ωm=eimθ̸= 1. ωN=eiNθ=e2πi= 1.

(2) m≡0 (modN)であれば、ωm= 1であるから

N1

j=0

ωmj=

N1

j=0

1 =N. (続く)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 9 / 19

(21)

3.1 離散 Fourier 係数 準備 : 1 の原始 N 乗根 ω の性質

補題

7.1 (1

N

乗根の性質

)

N∈Nに対してω:=e2πi/N とおくとき、次の(1), (2)が成り立つ。

(1) 1≤m≤N−1ならばωm̸= 1,ωN= 1 (ω1の原始N乗根).

(ゆえにm≡0 (modN)ならばωm= 1,そうでないならばωm̸= 1.)

(2) 任意のm∈Zに対して

N1 j=0

ωmj=

{ N (m0 (modN)) 0 (それ以外).

証明.

(1) (常識的だけれど一応)θ:=N とおくと、ω=e,ωm=eimθ. 1≤m≤N−1 らば0<mθ <であるから、ωm=eimθ̸= 1. ωN=eiNθ=e2πi= 1.

(2) m≡0 (modN)であれば、ωm= 1であるから

N1

j=0

ωmj=

N1

j=0

1 =N. (続く)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 9 / 19

(22)

3.1 離散 Fourier 係数 準備 : 1 の原始 N 乗根 ω の性質

補題

7.1 (1

N

乗根の性質

)

N∈Nに対してω:=e2πi/N とおくとき、次の(1), (2)が成り立つ。

(1) 1≤m≤N−1ならばωm̸= 1,ωN= 1 (ω1の原始N乗根).

(ゆえにm≡0 (modN)ならばωm= 1,そうでないならばωm̸= 1.)

(2) 任意のm∈Zに対して

N1 j=0

ωmj=

{ N (m0 (modN)) 0 (それ以外).

証明.

(1) (常識的だけれど一応)θ:=N とおくと、ω=e,ωm=eimθ. 1≤m≤N−1 らば0<mθ <であるから、ωm=eimθ̸= 1. ωN=eiNθ=e2πi= 1.

(2) m≡0 (modN)であれば、ωm= 1であるから

N1

j=0

ωmj=

N1

j=0

1 =N. (続く)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 9 / 19

(23)

3.1 離散 Fourier 係数 準備 : 1 の原始 N 乗根 ω の性質

補題

7.1 (1

N

乗根の性質

)

N∈Nに対してω:=e2πi/N とおくとき、次の(1), (2)が成り立つ。

(1) 1≤m≤N−1ならばωm̸= 1,ωN= 1 (ω1の原始N乗根).

(ゆえにm≡0 (modN)ならばωm= 1,そうでないならばωm̸= 1.)

(2) 任意のm∈Zに対して

N1 j=0

ωmj=

{ N (m0 (modN)) 0 (それ以外).

証明.

(1) (常識的だけれど一応)θ:=N とおくと、ω=e,ωm=eimθ. 1≤m≤N−1 らば0<mθ <であるから、ωm=eimθ̸= 1. ωN=eiNθ=e2πi= 1.

(2) m≡0 (modN)であれば、ωm= 1であるから

N1

j=0

ωmj=

N1

j=0

1 =N. (続く)

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 9 / 19

(24)

3.1 離散 Fourier 係数 準備 : 1 の原始 N 乗根 ω の性質

証明

(

続き

).

m≡0 (modN)でなければ、ωm̸= 1. 初項1,公比ωmの等比級数の和であるから

N−1

j=0

ωmj= 1·1( ωmN)

1−ωm =1( ωN)m

1−ωm = 11 1−ωm = 0.

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 10 / 19

(25)

3.1 離散 Fourier 係数 離散 Fourier 係数の性質

定理

7.2 (離散 Fourier

係数の性質)

周期T の周期関数f:RCN∈Nに対して

h:=T

N, ω:=e2πi/N, xj:=jh, fj:=f(xj) (jZ), Cn:= 1

N

N1

j=0

fjωnj (nZ)

により{Cn}n∈Zを定めるとき、次の(1), (2)が成り立つ。

(1) {Cn}nは周期N の周期数列である: Cn+N=Cn (nZ).

(2) f の複素Fourier係数cn

n=−∞

|cn|<∞を満たすならば、任意のn∈Zに対して

(11) Cn=∑

mn

cm

(

=

p=−∞

cn+pN

) .

mn

は、m≡n (modN)を満たすすべてのmについての和を意味する。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 11 / 19

(26)

3.1 離散 Fourier 係数 離散 Fourier 係数の性質

定理

7.2 (離散 Fourier

係数の性質)

周期T の周期関数f:RCN∈Nに対して

h:=T

N, ω:=e2πi/N, xj:=jh, fj:=f(xj) (jZ), Cn:= 1

N

N1

j=0

fjωnj (nZ)

により{Cn}n∈Zを定めるとき、次の(1), (2)が成り立つ。

(1) {Cn}nは周期N の周期数列である: Cn+N=Cn (nZ).

(2) f の複素Fourier係数cn

n=−∞

|cn|<∞を満たすならば、任意のn∈Zに対して

(11) Cn=∑

mn

cm

(

=

p=−∞

cn+pN

) .

mn

は、m≡n (modN)を満たすすべてのmについての和を意味する。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 11 / 19

(27)

3.1 離散 Fourier 係数 離散 Fourier 係数の性質

定理

7.2 (離散 Fourier

係数の性質)

周期T の周期関数f:RCN∈Nに対して

h:=T

N, ω:=e2πi/N, xj:=jh, fj:=f(xj) (jZ), Cn:= 1

N

N1

j=0

fjωnj (nZ)

により{Cn}n∈Zを定めるとき、次の(1), (2)が成り立つ。

(1) {Cn}nは周期N の周期数列である: Cn+N=Cn (nZ).

(2) f の複素Fourier係数cn

n=−∞

|cn|<∞を満たすならば、任意のn∈Zに対して

(11) Cn=∑

mn

cm

(

=

p=−∞

cn+pN

) .

mn

は、m≡n (modN)を満たすすべてのmについての和を意味する。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 11 / 19

(28)

3.1 離散 Fourier 係数 離散 Fourier 係数の性質

n=−∞

|cn|<∞という条件は、例えばf が連続で区分的にC1級であれば満たされる。

証明.

(1) ω(n+N)j=ωnjωNj =ωnj であるからCn+N=Cn.

(2) f(x) =

n=−∞

cneinTx であるから

(12) fj=f(xj) =

n=−∞

cneinTxj =

n=−∞

cneinTjTN =

n=−∞

cnωnj.

ゆえに(絶対収束することに注意して)

Cn= 1 N

N1 j=1

fjωnj= 1 N

N1

j=0

( ωnj

m=−∞

cmωmj )

= 1 N

m=−∞

cm N−1

j=0

ω(mn)j= 1 N

mn

cmN=∑

mn

cm.

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 12 / 19

(29)

3.1 離散 Fourier 係数 離散 Fourier 係数の性質

n=−∞

|cn|<∞という条件は、例えばf が連続で区分的にC1級であれば満たされる。

証明.

(1) ω(n+N)j=ωnjωNj =ωnj であるからCn+N=Cn.

(2) f(x) =

n=−∞

cneinTx であるから

(12) fj=f(xj) =

n=−∞

cneinTxj =

n=−∞

cneinTjTN =

n=−∞

cnωnj.

ゆえに(絶対収束することに注意して)

Cn= 1 N

N1 j=1

fjωnj= 1 N

N1

j=0

( ωnj

m=−∞

cmωmj )

= 1 N

m=−∞

cm N−1

j=0

ω(mn)j= 1 N

mn

cmN=∑

mn

cm.

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 12 / 19

(30)

3.1 離散 Fourier 係数 離散 Fourier 係数の性質

n=−∞

|cn|<∞という条件は、例えばf が連続で区分的にC1級であれば満たされる。

証明.

(1) ω(n+N)j=ωnjωNj =ωnj であるからCn+N=Cn.

(2) f(x) =

n=−∞

cneinTx であるから

(12) fj=f(xj) =

n=−∞

cneinTxj =

n=−∞

cneinTjTN =

n=−∞

cnωnj.

ゆえに(絶対収束することに注意して)

Cn= 1 N

N1 j=1

fjωnj= 1 N

N1

j=0

( ωnj

m=−∞

cmωmj )

= 1 N

m=−∞

cm N−1

j=0

ω(mn)j= 1 N

mn

cmN=∑

mn

cm.

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 12 / 19

(31)

3.1 離散 Fourier 係数 離散 Fourier 係数の性質

n=−∞

|cn|<∞という条件は、例えばf が連続で区分的にC1級であれば満たされる。

証明.

(1) ω(n+N)j=ωnjωNj =ωnj であるからCn+N=Cn.

(2) f(x) =

n=−∞

cneinTx であるから

(12) fj=f(xj) =

n=−∞

cneinTxj =

n=−∞

cneinTjTN =

n=−∞

cnωnj.

ゆえに(絶対収束することに注意して)

Cn= 1 N

N1 j=1

fjωnj= 1 N

N1

j=0

( ωnj

m=−∞

cmωmj )

= 1 N

m=−∞

cm N−1

j=0

ω(mn)j= 1 N

mn

cmN=∑

mn

cm.

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 12 / 19

(32)

3.1 離散 Fourier 係数 離散 Fourier 係数の性質

定理7.2(1)から、{Cn}n∈Zを求めよ、と要求されたとき、連続したN項、例えば



 C0

C1

.. . CN−1





を計算すれば十分である。

入力{fj}j∈Zについても同様で、例えば



 f0

f1

.. . fN1





があれば十分である。

問題の舞台はCN ということになる。

かつらだ 桂 田

まさし

祐 史 信号処理とフーリエ変換 第8 20201118 13 / 19

参照

関連したドキュメント

本日の内容・連絡事項 講義ノート[1]の、§1.4後半の完全系と、 §1.5の内容を講義します。 §1.4後半では完全系という有限次元空間での基底に代わる概念を 説明します。 §1.5では、f のFourier係数とf′ のFourier係数の関係割と簡単、f の滑らかさ≒何回微分できるかとf のFourier級数の収束の“良 さ”

W.: An Algorithm for the Machine Calculation of Complex Fourier Series, Mathematics of

実例が大事だけれど、Fourier 解析がらみの計算は手強いので、コンピュー ターを利用するのが良いと考えています。この科目では Mathematica を利 用することにしています (

実例が大事だけれど、Fourier 解析がらみの計算は手強いので、コンピュー ターを利用するのが良いと考えています。この科目では Mathematica を利 用することにしています (

W.: An Algorithm for the Machine Calculation of Complex Fourier Series, Mathematics of

本日のテーマは「畳み込みの Fourier 変換は、 Fourier 変換の積」と いうもの ( 講義ノート [1] の §7) 。その重要さを理解すること自体が

本日のテーマは「畳み込みの Fourier 変換は、 Fourier 変換の積」と いうもの ( 講義ノート [1] の §7) 。その重要さを理解すること自体が

(高い周波数に対応する離散 Fourier 係数を 0 にする)、FIR フィルターを作れば、. それをしなくても出来る (ほぼリアルタイムで