信号処理

信号とは経時的な数列であり,技術(速度,加速,温度),医療(心電図,脳波図,血圧),金融(株価,商品価格,為替相場)を含む数多くのさまざまな領域で起るものである.典型的に行われるタスクには,信号を変換したりフィルタリングしたりして,品質を向上させたり,情報を抽出したり,事象を検知したりすることが含まれる. Wolfram言語には最新の代数的,数値的方法を使ったデジタルおよびアナログのフィルタ設計,フィルタリング,信号解析を含む強力な信号処理機能が組み込まれており,音声,画像,時系列,その他のデータに適用できる.

信号の作成,インポート,接続 »

Import 標準形式からデータをインポートする

DeviceRead  ▪  BinaryReadList  ▪  "CSV"  ▪  "EDF"  ▪  "MP3"  ▪  ...

信号変換 »

Fourier 信号の離散フーリエ(Fourier)変換を計算する

ShortTimeFourier  ▪  LaplaceTransform  ▪  DiscreteWaveletTransform  ▪  ...

可視化と解析 »

Spectrogram 信号の時間周波数解析

Periodogram  ▪  Histogram  ▪  FindPeaks  ▪  ...

フィルタリングとフィルタ設計 »

ListConvolve 信号をカーネルでたたみ込む

LowpassFilter  ▪  MeanFilter  ▪  RecurrenceFilter  ▪  ...

LeastSquaresFilterKernel  ▪  ButterworthFilterModel  ▪  ToDiscreteTimeModel  ▪  ...

配備とエキスポート

MicrocontrollerEmbedCode コードを生成,コンパイルしてマイクロコントローラに配備する

"FMU", "MO", ... 作成したフィルタとモデルをエキスポートする

"CSV", "MP3", ... 信号をエキスポートする

音声の処理と解析 »

AudioPitchShift 音声信号の絶対音程をシフトする

AudioReverb  ▪  AudioLocalMeasurements  ▪  AudioIntervals  ▪  ...

時系列の処理と解析 »

MovingMap 関数を重なり合っている移動窓に適用する

TimeSeriesResample  ▪  TimeSeriesAggregate  ▪  Differences  ▪  ...

信号の機械学習 »

Classify 信号集合を分類する

FindClusters  ▪  FeatureSpacePlot  ▪  NetModel  ▪  NetTrain  ▪  ...

AudioIdentify  ▪  SpeechRecognize  ▪  PitchRecognize  ▪  ...