信号处理

Mathematica 具有强大的信号处理功能,包括电子和模拟滤波器设计、过滤和使用最先进的可应用于声频、图像或者其他数据的代数数值方法进行信号分析.

参考资料参考资料

导入与导出信号

Import, Export 以标准格式导入和导出数据

"SND" ▪ "WAV" ▪ "AIFF" ▪ "MAT" ▪ "EDF" ▪ ...

BinaryReadList ▪ BinaryWrite ▪ ...

声音

Sound ▪ SampledSoundList ▪ SampledSoundFunction

ListPlay ▪ Play ▪ EmitSound

滤波 »

ListConvolve 具有任意内核的信号卷积(应用 FIR 滤波器)

RecurrenceFilter 计算 IIR 滤波器的响应

LowpassFilter ▪ HighpassFilter ▪ ...

GaussianFilter ▪ MeanFilter ▪ MeanShiftFilter ▪ ...

数字滤波器设计

LeastSquaresFilterKernel 由最小二乘法设计 FIR 滤波器

FrequencySamplingFilterKernel ▪ EquirippleFilterKernel

ToDiscreteTimeModel 由模拟原型产生 IIR 滤波器模型

模拟滤波器设计

ButterworthFilterModel ▪ Chebyshev1FilterModel ▪ Chebyshev2FilterModel ▪ EllipticFilterModel ▪ BesselFilterModel

TransferFunctionModel 代表传递函数模型的对象

TransferFunctionTransform 在不同类型的模拟滤波器之间转换

窗函数 »

KaiserWindow ▪ DirichletWindow ▪ HannWindow ▪ HammingWindow ▪ BlackmanWindow ▪ ...

离散变换

ListZTransform 计算一列表的 Z 变换

ListFourierSequenceTransform ▪ DiscreteChirpZTransform ▪ DiscreteHadamardTransform

FourierMatrix 创建傅立叶矩阵

FourierDCTMatrix ▪ FourierDSTMatrix ▪ HadamardMatrix

可视化与分析

ListPlot ▪ ListLinePlot ▪ DiscretePlot

BodePlot

Spectrogram ▪ SpectrogramArray ▪ Periodogram ▪ PeriodogramArray ▪ ImagePeriodogram

效用函数

Upsample, Downsample 从列表中插入零值或去除元素

Take ▪ Reverse ▪ Clip ▪ Chop ▪ Rescale

New to Mathematica? Find your learning path »
Have a question? Ask support »