WOLFRAM

FrequencySamplingFilterKernel[{a1,,ak}]

振幅の値 aiから周波数サンプリング法を使って有限インパルス応答(FIR)フィルタカーネルを作る.

FrequencySamplingFilterKernel[{a1,,ak},m]

タイプ m のFIRフィルタカーネルを作る.

詳細とオプション

  • 振幅のリスト{a1,a2,,ak}から作るFIRフィルタの可能なタイプ m
  • デフォルトタイプはである.
  • 周波数サンプリング法は0から までの周波数領域を一様にサンプリングする.
  • FrequencySamplingFilterKernelは,デフォルトで,整数を 倍した周波数領域でサンプリングを行う.ただし, はフィルタの長さである."Shifted"->Trueとすると,周波数は0から シフトされる. »
  • 周波数の値は非負でなければならない.一般に,値 ai=0でストップバンドを,値 ai=1でパスバンドを指定する.
  • FrequencySamplingFilterKernelによって返されるカーネル kerListConvolve[ker,data]で使ってフィルタを data に適用することができる.
  • FrequencySamplingFilterKernelは,内部計算で使う精度を指定するWorkingPrecisionオプションを取る.デフォルト設定はWorkingPrecision->MachinePrecisionである.

例題

すべて開くすべて閉じる

  (1)基本的な使用例

対称で長さが奇数のFIRローパスカーネル:

Out[1]=1
Out[2]=2

スコープ  (7)標準的な使用例のスコープの概要

偶対称で長さが奇数のタイプ1のFIRカーネル:

Out[2]=2

偶対称で長さが偶数のタイプ2のFIRカーネル:

Out[1]=1

奇対称で長さが奇数のタイプ3のFIRカーネル:

Out[1]=1

奇対称で長さが偶数のタイプ4のFIRカーネル:

Out[1]=1

対称で長さが奇数のFIRハイパスカーネル:

Out[1]=1

対称で長さが偶数のFIRバンドパスカーネル:

Out[1]=1

充満帯微分器FIRカーネル:

Out[1]=1

オプション  (1)各オプションの一般的な値と機能

"Shifted"  (1)

デフォルトで,最初の周波数は0でサンプルされる:

Out[1]=1
Out[2]=2

"Shifted"->Trueとすると,最初の周波数は0からのオフセットになる:

Out[3]=3
Out[4]=4

アプリケーション  (2)この関数で解くことのできる問題の例

ローパスフィルタカーネルでたたみ込むことでデータを平滑化する:

Out[3]=3

画像の行に導関数フィルタを適用する:

Out[1]=1

特性と関係  (1)この関数の特性および他の関数との関係

FIRフィルタに窓を適用して振幅特性の波を減らす:

Out[1]=1
Out[3]=3
Wolfram Research (2012), FrequencySamplingFilterKernel, Wolfram言語関数, https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html.
Wolfram Research (2012), FrequencySamplingFilterKernel, Wolfram言語関数, https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html.

テキスト

Wolfram Research (2012), FrequencySamplingFilterKernel, Wolfram言語関数, https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html.

Wolfram Research (2012), FrequencySamplingFilterKernel, Wolfram言語関数, https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html.

CMS

Wolfram Language. 2012. "FrequencySamplingFilterKernel." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html.

Wolfram Language. 2012. "FrequencySamplingFilterKernel." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html.

APA

Wolfram Language. (2012). FrequencySamplingFilterKernel. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html

Wolfram Language. (2012). FrequencySamplingFilterKernel. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html

BibTeX

@misc{reference.wolfram_2025_frequencysamplingfilterkernel, author="Wolfram Research", title="{FrequencySamplingFilterKernel}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html}", note=[Accessed: 03-April-2025 ]}

@misc{reference.wolfram_2025_frequencysamplingfilterkernel, author="Wolfram Research", title="{FrequencySamplingFilterKernel}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html}", note=[Accessed: 03-April-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_frequencysamplingfilterkernel, organization={Wolfram Research}, title={FrequencySamplingFilterKernel}, year={2012}, url={https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html}, note=[Accessed: 03-April-2025 ]}

@online{reference.wolfram_2025_frequencysamplingfilterkernel, organization={Wolfram Research}, title={FrequencySamplingFilterKernel}, year={2012}, url={https://reference.wolfram.com/language/ref/FrequencySamplingFilterKernel.html}, note=[Accessed: 03-April-2025 ]}