信号処理

Wolfram言語には最新の代数的,数値的方法を使ったデジタルおよびアナログのフィルタ設計,フィルタリング,信号解析を含む強力な信号処理機能が組み込まれており,音声,画像,その他のデータに適用できる.

参照項目参照項目

信号のインポートとエキスポート

ImportExport 標準の形式におけるデータのインポートとエキスポート

"WAV"  ▪  "AIFF"  ▪  "MP3"  ▪  "MIDI"  ▪  "SND"  ▪  "FLAC"  ▪  "OggVorbis"  ▪  ...

BinaryReadList  ▪  BinaryWrite  ▪  ...

サウンド »

Sound  ▪  SampledSoundList  ▪  SampledSoundFunction

ListPlay  ▪  Play  ▪  EmitSound

フィルタリング »

ListConvolve 任意のカーネルと信号をたたみ込む(FIRフィルタを適用する)

RecurrenceFilter IIRフィルタの応答を計算する

GaussianFilter  ▪  MeanFilter  ▪  MeanShiftFilter  ▪  LowpassFilter  ▪  ...

リサンプリングと補間

ArrayResample データ配列のリサンプリングを行う

Interpolation  ▪  ListInterpolation  ▪  Downsample  ▪  Upsample

デジタルフィルタの設計

LeastSquaresFilterKernel 最少二乗法で設計されたFIRフィルタ

FrequencySamplingFilterKernel  ▪  EquirippleFilterKernel

ToDiscreteTimeModel アナログのプロトタイプからIIRフィルタモデルを生成する

アナログフィルタの設計

ButterworthFilterModel  ▪  Chebyshev1FilterModel  ▪  Chebyshev2FilterModel  ▪  EllipticFilterModel  ▪  BesselFilterModel

TransferFunctionModel 伝達関数モデルを表すオブジェクト

TransferFunctionTransform 別のタイプのアナログフィルタに変換する

窓関数 »

KaiserWindow  ▪  DirichletWindow  ▪  HammingWindow  ▪  BlackmanWindow  ▪  ...

離散変換

ListZTransform リストのZ変換を計算する

ListFourierSequenceTransform  ▪  DiscreteChirpZTransform  ▪  DiscreteHadamardTransform

DiscreteWaveletTransform  ▪  InverseWaveletTransform  ▪  ...

FourierMatrix フーリエ(Fourier)行列を作成する

FourierDCTMatrix  ▪  FourierDSTMatrix  ▪  HadamardMatrix

信号の復調Signal Decoding

KalmanEstimator 最適推定値を使って内部状態を求める

FindHiddenMarkovStates ビタビ(Viterbi)およびその他の復号を使って内部状態を求める

可視化と解析

BodePlot フィルタの周波数応答の振幅と位相のプロット

ListPlot  ▪  ListLinePlot  ▪  DiscretePlot

Spectrogram  ▪  SpectrogramArray  ▪  Periodogram  ▪  PeriodogramArray  ▪  ImagePeriodogram

WaveletScalogram  ▪  WaveletListPlot  ▪  ...