主要内容

系统中的对象DSP系统工具箱支持定点设金宝app计

得到关于定点系统对象的信息

系统支持定点数据处理有定点属性的对象。金宝app当您显示一个系统对象的属性™,点击显示所有属性的属性列表显示该对象的定点属性。您还可以显示定点属性为特定对象的类型dsp。<对象名> .helpFixedPoint在MATLAB®命令行。

DSP系统工具箱系统对象支持定点金宝app

对象 描述
来源
dsp.SignalSource 从MATLAB工作区导入一个变量
dsp.SineWave 生成离散正弦波
dsp.ArrayPlot

显示向量或数组

dsp.AudioFileWriter

音频文件编写音频样本

dsp.SignalSink 日志MATLAB仿真数据
简介

显示时域信号的频谱

timescope 显示时域信号
自适应滤波器
dsp.LMSFilter 计算输出,错误,和重量使用LMS自适应算法
滤波器的设计
dsp.CICCompensationDecimator 弥补CIC滤波器使用冷杉杀害多人者
dsp.CICCompensationInterpolator 使用冷杉插入器补偿CIC滤波器
dsp.Differentiator

直接形成冷杉满带微分滤波器

dsp.FIRHalfbandDecimator

Halfband杀害多人者

dsp.FIRHalfbandInterpolator

Halfband插入器

dsp.HighpassFilter

FIR和IIR高通滤波器

dsp.LowpassFilter

FIR和IIR低通滤波器

滤波器的实现
dsp.AllpoleFilter 没有零的IIR滤波器
dsp.BiquadFilter 模型双二次检索(SOS)过滤器
dsp.FIRFilter 静态或时变冷杉过滤器
dsp.IIRFilter 无限脉冲响应(IIR)过滤器
多重速率的过滤器
dsp.CICDecimator 使用级联Integrator-Comb毁掉输入(CIC)过滤器
dsp.CICInterpolator 插入输入使用级联Integrator-Comb (CIC)过滤器
dsp.FIRDecimator 过滤和downsample输入信号
dsp.FIRInterpolator Upsample和滤波器的输入信号
dsp.FIRRateConverter Upsample、过滤和downsample输入信号
dsp.SubbandAnalysisFilter 将信号分解为高频和低频部分波段
dsp.SubbandSynthesisFilter 重建一个信号从高频和低频部分波段
转换
dsp.FFT 计算快速傅里叶变换(FFT)的输入
dsp.IFFT 计算逆快速傅里叶变换(传输线)的输入
信号操作
dsp.DCBlocker

去除直流分量

dsp.Delay

延迟输入通过指定数量的样本或帧

dsp.DigitalDownConverter

翻译从中频数字信号(如果)带基带,毁掉它

dsp.DigitalUpConverter

插入的数字信号,把它从基带、中频(IF)乐队

dsp.FarrowRateConverter

多项式与任意采样率转换器转换因子

dsp.NCO 生成真实的或复杂的正弦信号
dsp.VariableFractionalDelay

时变分数延迟输入的样本

dsp.VariableIntegerDelay

由时变延迟输入整数的样品时间

dsp.ZeroCrossingDetector

过零检测器

设置系统对象定点属性

几个属性影响定点数据处理系统所使用的对象。对象执行定点处理和使用当前定点接收定点输入时属性设置。

你改变了定点属性的值以同样的方式为你改变任何系统对象属性值。看到配置组件。你也使用定点设计师™numerictype(定点设计师)对象所需的数据类型指定为定点,signedness,这个词——而且fraction-lengths。系统支持这些值的对象金宝appDataTypeMode:布尔,,,定点:二进制扩展点

一样的块,许多系统对象的数据类型属性可以设置适当的单词长度和使用完整的精密自动落下的石块。系统对象假设目标指定配置参数硬件实现目标ASIC / FPGA

如果您还没有设置属性激活依赖属性和你试图改变依赖属性,将显示一个警告消息。例如,对于dsp.FFT对象,然后设置CustomOutputDataType32岁的numerictype (1 30),设置OutputDataType“自定义”

请注意

系统对象不支持定点单词长度大于128位。金宝app

对于任何系统工具箱提供的对象,fimath设置任何fimath附加到fi输入或fi属性将被忽略。输出从一个系统对象没有附加fimath。

完整精确定点系统对象

FullPrecisionOverride是一个方便的属性,当你设定真正的自动设置合适的对象的属性,使用软件不能处理定点输入。系统对象,完整精确定点操作是指种植足够的附加位计算理想完整精确的结果。这个操作没有最小或最大范围溢出也没有精度损失由于舍入或下溢。这也是独立于任何特定于硬件的设置。数据类型选择只基于已知数据类型,而不是实际的数值范围。完整的精密系统对象不优化系数值。

当你设置FullPrecisionOverride财产真正的,其控制的其他定点属性不再适用,任何的非默认值被忽略。这些属性也会被隐藏起来。指定个人定点属性,第一组FullPrecisionOverride

相关的话题