文档

DSP系统工具箱功能-按类别

信号生成、操作和分析

信号操作

dsp。DigitalDownConverter 将数字信号从中频(IF)波段转换到基带并抽取
dsp。DigitalUpConverter 插值数字信号并将其从基带转换为中频(IF)带
dsp。FarrowRateConverter 具有任意转换因子的多项式采样速率转换器
dsp。插入器 线性或多相FIR插值
dsp。SampleRateConverter 多级采样速率转换器
dsp。卷积器 两个信号的卷积
dsp。DCBlocker 从输入信号阻断直流分量(偏移量)
dsp。窗口 窗口对象
dsp。PeakFinder 识别输入信号中的峰值
dsp。PhaseExtractor 提取复杂输入的未包装阶段
dsp。PhaseUnwrapper 展开信号相位
dsp。ZeroCrossingDetector 检测过零点
dsp。延迟 通过固定采样延迟输入信号
dsp。VariableFractionalDelay 通过时变采样周期的分数来延迟输入
dsp。VariableIntegerDelay 延时输入的时变整数采样周期

信号的一代

dsp。ColoredNoise 产生彩色噪声信号
dsp。尖声地说 产生扫频余弦(啁啾)信号
dsp。HDLNCO 生成实或复正弦信号——为HDL代码生成优化
dsp。以区域 生成实或复正弦信号
dsp。SignalSource 从工作区导入变量
dsp。SineWave 产生离散正弦波

信号导入导出

audioDeviceWriter 播放到声卡
dsp。UDPReceiver 接收来自网络的UDP报文
dsp。UDPSender 发送UDP报文到网络
dsp。AudioFileReader 音频文件流
dsp。AudioFileWriter 流到音频文件
dsp。BinaryFileReader 从二进制文件读取数据
dsp。BinaryFileWriter 将数据写入二进制文件
dsp。MatFileReader 读取MAT文件
dsp。MatFileWriter 编写MAT文件

范围和数据记录

dsp。TimeScope 时域信号显示与测量
dsp。简介 显示时域信号的频谱
dsp。ArrayPlot 显示向量或数组
dsp。LogicAnalyzer 随着时间的推移,可视化、测量和分析转换和状态
dsp。SignalSink 在缓冲区中记录模拟数据
隐藏 隐藏范围窗口
显示 显示范围窗口
isVisible 确定范围的可见性
isNewDataReady 检查频谱分析仪是否有新数据
getSpectrumData 保存频谱分析仪显示的频谱数据
getSpectralMaskStatus 获得当前光谱掩模的测试结果
addCursor 将游标添加到逻辑分析器
addDivider 为逻辑分析器添加分频器
addWave 添加波到逻辑分析仪
deleteCursor 删除逻辑分析器游标
deleteDisplayChannel 删除逻辑分析器通道
getCursorInfo 返回Logic Analyzer游标的设置
getCursorTags 返回所有Logic Analyzer游标标签
getDisplayChannelInfo 返回逻辑分析器显示通道的设置
getDisplayChannelTags 返回所有逻辑分析器显示通道标签
modifyCursor 修改Logic Analyzer游标的属性
modifyDisplayChannel 修改逻辑分析仪显示通道的属性
moveDisplayChannel 移动逻辑分析仪显示通道的位置
ArrayPlotConfiguration 数组Plot块的外观和行为
SpectrumAnalyzerConfiguration 为编程访问配置频谱分析仪
TimeScopeConfiguration 控制范围块的外观和行为

缓冲器、开关和计数器

dsp。AsyncBuffer FIFO缓冲
dsp。缓冲 缓冲输入信号
dsp。DelayLine 用一个样本移位重新缓冲输入序列
dsp。计数器 在指定的数字范围内向上或向下计数
rebuffer_delay 缓冲和取消缓冲操作引入的延迟样本数

滤波器设计与分析

滤波器的设计

filterDesigner 打开滤镜设计程序
filterBuilder 交互式滤波器设计
fvtool 可视化DSP滤波器的频率响应
设计 将设计方法应用于过滤规格对象
designmethods 从规范对象设计过滤器的方法
designopts 规范对象和方法的有效输入参数和值
equiripple 来自规格对象的等纹波单速率FIR滤波器
fdesign 筛选器规范对象
fdesign.bandpass 带通滤波器规范对象
fdesign.bandstop 带阻滤波器规范对象
fdesign.highpass 高通滤波器规范对象
fdesign.lowpass 低通滤波器规格
fdesign.decimator 十进制过滤器规范对象
fdesign.interpolator 插补滤波器规格
fdesign.rsrc 合理因子采样率转换器规范
fdesign.arbmag 任意响应幅度滤波器规范对象
fdesign.arbmagnphase 任意响应幅度和相位滤波器规格对象
fdesign.audioweighting 音频加权滤波器规范对象
fdesign.ciccomp CIC补偿器过滤器规范对象
fdesign.comb IIR梳状滤波器规范对象
fdesign.differentiator 微分器过滤器规范对象
fdesign.fracdelay 分数延迟滤波器规范对象
fdesign.halfband 半带滤波器规范对象
fdesign.hilbert 希尔伯特过滤器规范对象
fdesign.isinchp 逆sinc高通滤波器规范
fdesign.isinclp 逆sinc低通滤波器规范
fdesign.notch 陷波滤波器规格
fdesign.nyquist 奈奎斯特滤波器规范
fdesign.octave 倍频滤波器规格
fdesign.peak 峰值滤波器规格
fdesign.polysrc 构造多项式采样率转换器(polyrc)滤波器设计器
freqsamp 实或复频率采样FIR滤波器从规范对象
帮助 帮助设计方法与过滤器规格
setspecs 过滤器规范对象的规范
validstructures 规范对象的结构和设计方法
designMultirateFIR 多速率FIR滤波器设计
fircband 约束带等纹波FIR滤波器
firceqrip 约束等纹波FIR滤波器
fireqint 等纹波FIR插值器
firgr 帕克斯-麦克莱伦FIR滤波器
firhalfband 半波段FIR滤波器设计
firlpnorm 最小p模最优FIR滤波器
firls 最小二乘线性相位FIR滤波器设计
firminphase 最小相位FIR谱因子
firnyquist 低通奈奎斯特(lth波段)FIR滤波器
firpr2chfb 双通道FIR滤波器组,完美重构
ifir 插值FIR滤波器设计
normalizefreq 在归一化频率和绝对频率之间切换滤波器规格
ca2tf 将耦合全通滤波器转换为传递函数形式
cl2tf 将耦合全通格转换为传递函数形式
iircomb IIR梳状缺口或峰值滤波器
iirgrpdelay 具有指定组延迟的最优IIR滤波器
iirlpnorm 最小p范数最优IIR滤波器
iirlpnormc 约束最小p范数最优IIR滤波器
iirnotch 二阶IIR陷波滤波器
iirpeak 二阶IIR峰或谐振腔滤波器
normalizefreq 在归一化频率和绝对频率之间切换滤波器规格

滤波器的分析

filterDesigner 打开滤镜设计程序
fvtool 可视化DSP滤波器的频率响应
freqrespest 通过滤波估计频率响应
freqrespopts 滤波器频率响应分析选项
freqz 滤波器的频率响应
grpdelay 离散时间过滤器系统对象的组延迟响应
impz 离散时间滤波器系统对象的脉冲响应
impzlength 脉冲响应长度
测量 测量滤波器系统对象的频响特性
noisepsd 滤波器输出功率谱密度由于舍入噪声
noisepsdopts 选项运行滤波器输出噪声PSD
phasedelay 离散时间滤波器系统对象的相位延迟响应
phasez 滤波器的未包装相位响应
stepz 离散时间过滤器系统对象的阶跃响应
zerophase 离散时间滤波器系统对象的零相位响应
zplane 离散时间滤波器系统对象的z平面零极图
多项式系数 滤波器系数
成本 估计实现过滤器系统对象的成本
cumsec BiquadFilter系统对象的累积二阶部分
disp 筛选器属性和值
使用双精度算法铸造定点滤波器
fftcoeffs 频域系数
filtstates.cic 存储CIC过滤器状态
信息 关于过滤器的信息
规范 滤波器p模
nstates 过滤器状态的数量
订单 离散时间过滤器的顺序系统对象
重置 重置System对象的内部状态
firtype 线性相位FIR滤波器的类型
isallpass 确定过滤器是否为allpass
isfir 确定过滤系统对象是否为FIR
islinphase 确定滤波器是否有线性相位
ismaxphase 确定滤波器是否为最大相位
isminphase 确定滤波器是否为最小相位
伊斯雷尔 确定滤波器是否使用实系数
如此之 确定滤镜是否是SOS形式
趋于稳定 确定滤波器是否稳定
scalecheck 检查SOS滤镜的缩放
从数字滤波器生成块
realizemdl 万博1manbetx用于过滤器的Simulink子系统块
allpass2wdf 全通到波数字滤波器系数变换
normalizefreq 在归一化频率和绝对频率之间切换滤波器规格
wdf2allpass 波数字滤波器到全通系数变换

频率转换

firlp2hp 将FIR低通滤波器转换为I型FIR高通滤波器
firlp2lp 将FIR类型I低通转换为具有反向带宽的FIR类型1低通
iirbpc2bpc 将IIR复带通滤波器转换为不同特性的IIR复带通滤波器
iirlp2bp 将IIR低通滤波器转换为IIR带通滤波器
iirlp2bpc IIR低通到复带通的变换
iirlp2bs 将IIR低通滤波器转换为IIR带阻滤波器
iirlp2bsc 将IIR低通滤波器转换为IIR复带阻滤波器
iirlp2hp 将低通IIR滤波器转换为高通滤波器
iirlp2lp 将低通IIR滤波器转换为不同的低通滤波器
iirlp2mb 将IIR低通滤波器转换为IIR m带滤波器
iirlp2mbc 将IIR低通滤波器转换为IIR复m带滤波器
iirlp2xc 将IIR低通滤波器转换为IIR复n点滤波器
iirlp2xn 将IIR低通滤波器转换为IIR实n点滤波器
iirpowcomp 功率互补IIR滤波器

滤波器的实现

单频过滤器

dsp。AnalyticSignal 离散时间输入的解析信号
dsp。微分电路 直接形成FIR全波段微分器滤波器
dsp。FIRFilter 静态或时变FIR滤波器
dsp。HDLFIRFilter 有限脉冲响应滤波器优化的HDL代码生成
dsp。HampelFilter 使用Hampel标识符过滤异常值
dsp。HighpassFilter FIR或IIR高通滤波器
dsp。LowpassFilter FIR或IIR低通滤波器
dsp。MedianFilter 中值滤波器
dsp。VariableBandwidthFIRFilter 可变带宽FIR滤波器
dsp。FrequencyDomainFIRFilter 对输入信号进行频域滤波
dsp。AllpassFilter 单节或级联全通滤波器
dsp。AllpoleFilter 不带零的IIR滤波器
dsp。BiquadFilter 使用双二次结构的IIR滤波器
dsp。CoupledAllpassFilter 耦合全通IIR滤波器
dsp。HighpassFilter FIR或IIR高通滤波器
dsp。IIRFilter 无限脉冲响应(IIR)滤波器
dsp。LowpassFilter FIR或IIR低通滤波器
dsp。没有tchPeakFilter 二阶可调缺口和峰值IIR滤波器
dsp。VariableBandwidthIIRFilter 可变带宽IIR滤波器
转换 转换离散时间滤波器的滤波结构
sysobj 从离散时间过滤器创建过滤器系统对象
过滤器 使用过滤器对象过滤数据
dfilt.delay 延迟滤波器
dfilt.dffir 离散时间,直接形式FIR滤波器
dfilt.dffirt 离散时间,直接形式FIR转置滤波器
dfilt.dfsymfir 离散时间,直接形式对称FIR滤波器
dfilt.dfasymfir 离散时间,直接形式反对称FIR滤波器
dfilt.farrowlinearfd 法罗线性分数延迟滤波器
dfilt.farrowfd 分数延迟法罗滤波器
dfilt.fftfir 离散时间,重叠添加,FIR滤波器
dfilt.latticemamax 离散时间,晶格,带最大相位的移动平均滤波器
dfilt.latticemamin 离散时间,晶格,最小相位的移动平均滤波器
dfilt.scalar 离散时间标量滤波器
dfilt.allpass Allpass过滤器
dfilt.calattice 耦合全通,晶格滤波器
dfilt.calatticepc 耦合全通,功率互补晶格滤波器
dfilt.df1 离散时间,直接形式I滤波器
dfilt.df1sos 离散时间,SOS直接形式I滤波器
dfilt.df1t 离散时间,直接形式I转置滤波器
dfilt.df1tsos 离散时间,SOS直接形式I转置滤波器
dfilt.df2 离散时间,直接形式II滤波器
dfilt.df2sos 离散时间,SOS,直接形式II滤波器
dfilt.df2t 离散时间,直接形式II转置滤波器
dfilt.df2tsos 离散时间,SOS直接形式II转置滤波器
dfilt.latticeallpass 离散时间,晶格全通滤波器
dfilt.latticear 离散时间,格子,自回归滤波器
dfilt.latticearma 离散时间,格子,自回归,移动平均滤波器
dfilt.wdfallpass 波数字全通滤波器
dfilt.cascade 离散时间滤波器级联
dfilt.parallel 离散时间,并行结构滤波器
dfilt.cascadeallpass 全通离散时间滤波器级联
dfilt.cascadewdfallpass 级联全通WDF滤波器来构造全通WDF

多速率和多级滤波器

dsp。信道器 多相FFT分析滤波器组
dsp。ChannelSynthesizer 多相FFT合成滤波器组
dsp。FarrowRateConverter 具有任意转换因子的多项式采样速率转换器
dsp。FIRDecimator 多相FIR抽取器
dsp。FIRHalfbandDecimator Halfband杀害多人者
dsp。FIRHalfbandInterpolator Halfband插入器
dsp。FIRInterpolator 多相FIR插补器
dsp。FIRRateConverter 采样速率转换器
dsp。HDLChannelizer 多相滤波器组和快速傅里叶变换优化的HDL代码生成
dsp。HDLFIRRateConverter 为HDL代码生成而优化的上采样、过滤和下采样
dsp。IIRHalfbandDecimator 使用多相IIR以两倍的倍数抽取
dsp。IIRHalfbandInterpolator 用多相IIR插值两倍
dsp。ComplexBandpassDecimator 使用单边(复杂)带通decimator提取频率子带
dsp。DigitalDownConverter 将数字信号从中频(IF)波段转换到基带并抽取
dsp。DigitalUpConverter 插值数字信号并将其从基带转换为中频(IF)带
dsp。FilterCascade 创建筛选器系统对象的级联
dsp。SampleRateConverter 多级采样速率转换器
dsp。CICCompensationDecimator 利用FIR抽取器对CIC抽取滤波器进行补偿
dsp。CICCompensationInterpolator 利用FIR插补器补偿CIC插补滤波器
dsp。CICDecimator 使用级联积分器梳状滤波器抽取信号
dsp。CICInterpolator 用级联积分器-梳状滤波器插值信号
dsp。DyadicAnalysisFilterBank 二元分析滤波器组
dsp。DyadicSynthesisFilterBank 从子带重建信号
dsp。SubbandAnalysisFilter 将信号分解为高频和低频子带
dsp。SubbandSynthesisFilter 从高频和低频子带重构信号
级联 筛选器系统对象的级联
转换 转换离散时间滤波器的滤波结构
过滤器 使用过滤器对象过滤数据
多相 多速率滤波器的多相分解
sysobj 从离散时间过滤器创建过滤器系统对象

自适应滤波器

dsp。BlockLMSFilter 计算输出,误差和权重使用块LMS自适应算法
dsp。LMSFilter 计算LMS自适应滤波器的输出、误差和权重
dsp。RLSFilter 使用递归最小二乘(RLS)算法计算输出、误差和系数
dsp。AffineProjectionFilter 使用仿射投影(AP)算法计算输出、误差和系数
dsp。AdaptiveLatticeFilter 自适应晶格滤波器
dsp。FastTransversalFilter 快速横向滤波器
dsp。FilteredXLMSFilter 过滤过的XLMS过滤器
dsp。FrequencyDomainAdaptiveFilter 使用频域FIR自适应滤波器计算输出、误差和系数
dsp。KalmanFilter 使用卡尔曼滤波估计系统测量值和状态

变换与光谱分析

转换

dsp。DCT 离散余弦变换(DCT)
dsp。IDCT 逆离散余弦变换(IDCT)
dsp。FFT 离散傅里叶变换
dsp。HDLIFFT 反快速傅里叶变换-优化的HDL代码生成
dsp。HDLFFT 快速傅里叶变换-优化的HDL代码生成
dsp。传输线 离散傅里叶反变换(IDFFT)
dsp。ZoomFFT 光谱部分的高分辨率FFT

线性预测

dsp。CepstralToLPC 将倒谱系数转换为线性预测系数
dsp。LevinsonSolver 用Levinson-Durbin递归求解线性方程组
dsp。LPCToAutocorrelation 将线性预测系数转换为自相关系数
dsp。LPCToCepstral 将线性预测系数转换为倒谱系数
dsp。LPCToLSF 将线性预测系数转换为线谱频率
dsp。LPCToLSP 将线性预测系数转换为线谱对
dsp。LPCToRC 将线性预测系数转换为反射系数
dsp。LSFToLPC 将线谱频率转换为线性预测系数
dsp。LSPToLPC 将线谱对转换为线性预测系数
dsp。RCToAutocorrelation 将反射系数转换为自相关系数
dsp。RCToLPC 将反射系数转换为线性预测系数

光谱分析

dsp。简介 显示时域信号的频谱
dsp。SpectrumEstimator 估计功率谱或功率密度谱
dsp。CrossSpectrumEstimator 估计交叉光谱密度
dsp。TransferFunctionEstimator 估计传递函数
dsp。BurgAREstimator 自回归(AR)模型参数的Burg法估计
dsp。BurgSpectrumEstimator 采用Burg法进行参数谱估计

统计学与线性代数

测量和统计

dsp。MedianFilter 中值滤波器
dsp。MovingAverage 移动平均线
dsp。MovingMaximum 移动的最大
dsp。MovingMinimum 移动的最小
dsp。MovingRMS 移动均方根
dsp。MovingStandardDeviation 移动标准差
dsp。MovingVariance 移动的方差
dsp。自相关器 自相关序列
dsp。Crosscorrelator 两个输入的互相关
dsp。最大 找出输入或输入序列的最大值
dsp。的意思是 求输入或输入序列的平均值
dsp。中位数 输入中值
dsp。最低 找出输入的最小值或输入序列
dsp。RMS 向量元素的均方根
dsp。StandardDeviation 输入或输入序列的标准偏差
dsp。方差 输入的方差或输入的序列
dsp。柱状图 输入直方图或输入序列
dsp。PeakToPeak 峰间值值
dsp。PeakToRMS 向量的峰均方根值
dsp。PulseMetrics 两层波形的脉冲度量
dsp。考虑 双层矩形波形的状态级估计
dsp。TransitionMetrics 两层波形的转换度量

阵列与矩阵数学

dsp。ArrayVectorAdder 沿着指定的维度向向量添加数组
dsp。ArrayVectorDivider 沿着指定的维度用向量分割数组
dsp。ArrayVectorMultiplier 沿着指定的维度将数组乘以向量
dsp。ArrayVectorSubtractor 从数组中减去向量沿着指定的维度
dsp。CumulativeProduct 通道、列或行元素的累积积
dsp。CumulativeSum 通道、列或行元素的累计和
dsp。没有rmalizer 沿着指定维数的向量归一化
dsp。HDLComplexToMagnitudeAngle 为HDL代码生成优化的复杂信号的幅度和相位角

线性代数

dsp。LDLFactor 把厄米正定矩阵的平方分解成分量
dsp。LevinsonSolver 用Levinson-Durbin递归求解线性方程组
dsp。LowerTriangularSolver 求解下三角矩阵方程
dsp。LUFactor 将方阵分解为上、下三角矩阵
dsp。UpperTriangularSolver 求解上三角矩阵方程

定点设计

定点过滤器

dsp。AllpoleFilter 不带零的IIR滤波器
dsp。BiquadFilter 使用双二次结构的IIR滤波器
dsp。微分电路 直接形成FIR全波段微分器滤波器
dsp。FIRFilter 静态或时变FIR滤波器
dsp。HDLFIRFilter 有限脉冲响应滤波器优化的HDL代码生成
dsp。HighpassFilter FIR或IIR高通滤波器
dsp。IIRFilter 无限脉冲响应(IIR)滤波器
dsp。LowpassFilter FIR或IIR低通滤波器
dsp。CICCompensationDecimator 利用FIR抽取器对CIC抽取滤波器进行补偿
dsp。CICCompensationInterpolator 利用FIR插补器补偿CIC插补滤波器
dsp。CICDecimator 使用级联积分器梳状滤波器抽取信号
dsp。CICInterpolator 用级联积分器-梳状滤波器插值信号
dsp。DigitalDownConverter 将数字信号从中频(IF)波段转换到基带并抽取
dsp。DigitalUpConverter 插值数字信号并将其从基带转换为中频(IF)带
dsp。FarrowRateConverter 具有任意转换因子的多项式采样速率转换器
dsp。FIRDecimator 多相FIR抽取器
dsp。FIRHalfbandDecimator Halfband杀害多人者
dsp。FIRHalfbandInterpolator Halfband插入器
dsp。FIRInterpolator 多相FIR插补器
dsp。FIRRateConverter 采样速率转换器
dsp。HDLFIRRateConverter 为HDL代码生成而优化的上采样、过滤和下采样
dsp。SubbandAnalysisFilter 将信号分解为高频和低频子带
dsp。SubbandSynthesisFilter 从高频和低频子带重构信号
dsp。LMSFilter 计算LMS自适应滤波器的输出、误差和权重
自动定量 自动动态范围缩放
denormalize 撤销滤波系数和增益因归一化引起的变化
freqrespest 通过滤波估计频率响应
freqrespopts 滤波器频率响应分析选项
freqz 滤波器的频率响应
impz 离散时间滤波器系统对象的脉冲响应
趋于稳定 确定滤波器是否稳定
limitcycle 单速率、定点IIR滤波器的响应
noisepsd 滤波器输出功率谱密度由于舍入噪声
noisepsdopts 选项运行滤波器输出噪声PSD
正常化 归一化滤波器分子或前馈系数
reffilter 参考滤波器用于定点或单精度滤波器
重新排序 在SOS过滤器中重新排列部分
规模 缩放dsp的二阶分段。BiquadFilter系统对象
set2int 配置filter用于整数过滤
specifyall 完全指定定点过滤器系统对象设置
zplane 离散时间滤波器系统对象的z平面零极图

亦然

dsp。ScalarQuantizerDecoder 将每个指标值转换为量化的输出值
dsp。ScalarQuantizerEncoder 将输入值与量化区域的指标值相关联
dsp。UniformDecoder 将整数输入解码为浮点输出
dsp。UniformEncoder 将浮点输入量化并编码为整数输出
dsp。VectorQuantizerDecoder 给定索引值的矢量量化器码字
dsp。VectorQuantizerEncoder 矢量量化编码

代码生成

C代码生成

codegen 从MATLAB代码生成C/ c++代码

HDL代码生成

generatehdl 生成量化DSP滤波器的HDL代码(需要filter Design HDL Coder)

DSP算法加速

dspunfold 从MATLAB函数生成一个多线程MEX文件
codegen 从MATLAB代码生成C/ c++代码
这个话题有用吗?