主要内容gydF4y2Ba

IDCTgydF4y2Ba

逆离散余弦变换(IDCT)的输入gydF4y2Ba

图书馆gydF4y2Ba

转换gydF4y2Ba

dspxfrm3gydF4y2Ba

  • IDCT块gydF4y2Ba

描述gydF4y2Ba

IDCT块计算逆离散余弦变换(IDCT)的每个通道gydF4y2Ba米gydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2Ba输入矩阵,gydF4y2BaugydF4y2Ba。gydF4y2Ba

y = idct (u) %等价的MATLAB代码gydF4y2Ba

所有一天输入数组,在第一块计算IDCT维度。第一个维度的大小(帧尺寸),必须是2的幂。工作与其他帧大小,使用gydF4y2Ba垫gydF4y2Ba块垫或截断帧大小为2的幂,长度。gydF4y2Ba

当输入一个gydF4y2Ba米gydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2Ba矩阵,阻止对每个输入列作为一个独立通道包含gydF4y2Ba米gydF4y2Ba连续样本。块输出一个gydF4y2Ba米gydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2Ba矩阵的gydF4y2BalgydF4y2Ba列的长度-gydF4y2Ba米gydF4y2BaIDCT相应的输入列。gydF4y2Ba

ygydF4y2Ba (gydF4y2Ba 米gydF4y2Ba ,gydF4y2Ba lgydF4y2Ba )gydF4y2Ba =gydF4y2Ba ∑gydF4y2Ba kgydF4y2Ba =gydF4y2Ba 1gydF4y2Ba 米gydF4y2Ba wgydF4y2Ba (gydF4y2Ba kgydF4y2Ba )gydF4y2Ba ugydF4y2Ba (gydF4y2Ba kgydF4y2Ba ,gydF4y2Ba lgydF4y2Ba )gydF4y2Ba 因为gydF4y2Ba πgydF4y2Ba (gydF4y2Ba 2gydF4y2Ba 米gydF4y2Ba −gydF4y2Ba 1gydF4y2Ba )gydF4y2Ba (gydF4y2Ba kgydF4y2Ba −gydF4y2Ba 1gydF4y2Ba )gydF4y2Ba 2gydF4y2Ba 米gydF4y2Ba ,gydF4y2Ba 米gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba ,gydF4y2Ba …gydF4y2Ba ,gydF4y2Ba 米gydF4y2Ba

在哪里gydF4y2Ba

wgydF4y2Ba (gydF4y2Ba kgydF4y2Ba )gydF4y2Ba =gydF4y2Ba {gydF4y2Ba 1gydF4y2Ba 米gydF4y2Ba 2gydF4y2Ba 米gydF4y2Ba ,gydF4y2Ba ,gydF4y2Ba kgydF4y2Ba =gydF4y2Ba 1gydF4y2Ba 2gydF4y2Ba ≤gydF4y2Ba kgydF4y2Ba ≤gydF4y2Ba 米gydF4y2Ba

的gydF4y2Ba正弦和余弦计算gydF4y2Ba参数决定了块计算所需的正弦和余弦值。这个参数有两个设置,每个都有其优点和缺点,如如下表所述。gydF4y2Ba

正弦和余弦计算参数设置gydF4y2Ba 正弦和余弦计算方法gydF4y2Ba 对屏蔽性能的影响gydF4y2Ba

查表gydF4y2Ba

计算并存储块三角值仿真开始前,在模拟和检索。当你从块生成代码,处理器运行生成的代码存储三角块speed-optimized表中的值计算,代码执行期间和检索值。gydF4y2Ba

块通常运行更快,但需要额外的内存来存储预先计算的三角函数值。gydF4y2Ba

三角fcngydF4y2Ba

块在模拟计算正弦和余弦值。当你从块生成代码,处理器运行生成的代码计算正弦和余弦值,代码运行。gydF4y2Ba

块通常运行得更慢,但不需要额外的数据存储器。代码生成的块需要支持库模仿三角函数,生成的代码的大小增加。金宝appgydF4y2Ba

定点数据类型gydF4y2Ba

下面的图表显示的数据类型在IDCT块用于定点信号。你可以设置正弦表、蓄电池产品输出,输出数据类型在IDCT块对话框显示在图中讨论gydF4y2Ba参数gydF4y2Ba。gydF4y2Ba

IDCT块第一次投的输入输出数据类型和存储在输出缓冲区。每只蝴蝶阶段过程信号累加器的数据类型,最终输出的蝴蝶回输出数据类型。gydF4y2Ba

乘法器的输出是在产品输出数据类型至少有一个输入的乘数是真实的。当两个输入乘数是复杂的,结果乘法累加器的数据类型。在执行复杂的乘法的详细信息,请参见gydF4y2Ba乘法的数据类型gydF4y2Ba。gydF4y2Ba

请注意gydF4y2Ba

块的输入定点时,所有内部数据类型是签署了不动点。gydF4y2Ba

参数gydF4y2Ba

主要选项卡gydF4y2Ba

正弦和余弦计算gydF4y2Ba

组块来计算正弦和余弦通过查找正弦和余弦值在一个speed-optimized表(gydF4y2Ba查表gydF4y2Ba),或者通过正弦和余弦函数调用(gydF4y2Ba三角fcngydF4y2Ba)。看到的表gydF4y2Ba描述gydF4y2Ba部分。gydF4y2Ba

数据类型选项卡gydF4y2Ba

舍入模式gydF4y2Ba

选择gydF4y2Ba舍入模式gydF4y2Ba为定点操作。正弦表值不遵守这个参数;他们总是圆的gydF4y2Ba最近的gydF4y2Ba。gydF4y2Ba

浸透在整数溢出gydF4y2Ba

当您选择该参数时,块浸透其定点操作的结果。清楚这个参数时,阻止包裹其定点操作的结果。有关gydF4y2Ba饱和gydF4y2Ba和gydF4y2Ba包装gydF4y2Ba,请参阅gydF4y2Ba溢出模式gydF4y2Ba为定点操作。gydF4y2Ba

请注意gydF4y2Ba

的gydF4y2Ba舍入模式gydF4y2Ba和gydF4y2Ba浸透在整数溢出gydF4y2Ba参数没有影响数值结果当所有这些条件得到满足:gydF4y2Ba

  • 产品输出gydF4y2Ba数据类型是gydF4y2Ba继承:继承通过内部规则gydF4y2Ba。gydF4y2Ba

  • 蓄电池gydF4y2Ba数据类型是gydF4y2Ba继承:继承通过内部规则gydF4y2Ba。gydF4y2Ba

这些数据类型设置,块不能运作模式。gydF4y2Ba

正弦表gydF4y2Ba

选择如何指定的单词长度值的正弦表。的部分长度正弦表值总是等于字长- 1。你可以将这个参数设置为:gydF4y2Ba

  • 继承了一个数据类型的规则,例如,gydF4y2Ba继承:同一个词长度作为输入gydF4y2Ba

  • 一个表达式,计算一个有效的数据类型,例如,gydF4y2Bafixdt (16)gydF4y2Ba

不服从的正弦表值gydF4y2Ba舍入模式gydF4y2Ba和gydF4y2Ba浸透在整数溢出gydF4y2Ba参数;相反,他们总是饱和和圆形gydF4y2Ba最近的gydF4y2Ba。gydF4y2Ba

产品输出gydF4y2Ba

指定产品的输出数据类型。看到gydF4y2Ba定点数据类型gydF4y2Ba和gydF4y2Ba乘法的数据类型gydF4y2Ba插图描绘的使用产品的输出数据类型在这个块。你可以将这个参数设置为:gydF4y2Ba

  • 继承了一个数据类型的规则,例如,gydF4y2Ba继承:继承通过内部规则gydF4y2Ba。这条规则的更多信息,请参阅gydF4y2Ba通过内部继承规则gydF4y2Ba。gydF4y2Ba

  • 一个表达式,计算一个有效的数据类型,例如,gydF4y2Bafixdt (1 16 0)gydF4y2Ba

单击gydF4y2Ba显示数据类型的助理gydF4y2Ba按钮gydF4y2Ba来显示gydF4y2Ba数据类型的助理gydF4y2Ba帮助你设置gydF4y2Ba产品输出gydF4y2Ba参数。gydF4y2Ba

看到gydF4y2Ba使用数据类型指定数据类型的助理gydF4y2Ba(金宝app模型)gydF4y2Ba为更多的信息。gydF4y2Ba

蓄电池gydF4y2Ba

指定蓄电池数据类型。看到gydF4y2Ba定点数据类型gydF4y2Ba插图描绘蓄电池的使用数据类型在这个块。你可以将这个参数设置为:gydF4y2Ba

  • 继承了一个数据类型的规则,例如,gydF4y2Ba继承:继承通过内部规则gydF4y2Ba。这条规则的更多信息,请参阅gydF4y2Ba通过内部继承规则gydF4y2Ba。gydF4y2Ba

  • 一个表达式,计算一个有效的数据类型,例如,gydF4y2Bafixdt (1 16 0)gydF4y2Ba

单击gydF4y2Ba显示数据类型的助理gydF4y2Ba按钮gydF4y2Ba来显示gydF4y2Ba数据类型的助理gydF4y2Ba帮助你设置gydF4y2Ba蓄电池gydF4y2Ba参数。gydF4y2Ba

看到gydF4y2Ba使用数据类型指定数据类型的助理gydF4y2Ba(金宝app模型)gydF4y2Ba为更多的信息。gydF4y2Ba

输出gydF4y2Ba

指定输出数据类型。看到gydF4y2Ba定点数据类型gydF4y2Ba插图描绘的使用输出数据类型在这个块。你可以将这个参数设置为:gydF4y2Ba

  • 继承了一个数据类型的规则,例如,gydF4y2Ba继承:继承通过内部规则gydF4y2Ba。gydF4y2Ba

    当您选择gydF4y2Ba继承:继承通过内部规则gydF4y2Ba块计算输出字长和自动部分的长度。内部规则首先计算理想输出单词长度和长度比例使用以下方程:gydF4y2Ba

    WgydF4y2Ba lgydF4y2Ba 我gydF4y2Ba dgydF4y2Ba egydF4y2Ba 一个gydF4y2Ba lgydF4y2Ba ogydF4y2Ba ugydF4y2Ba tgydF4y2Ba pgydF4y2Ba ugydF4y2Ba tgydF4y2Ba =gydF4y2Ba WgydF4y2Ba lgydF4y2Ba 我gydF4y2Ba ngydF4y2Ba pgydF4y2Ba ugydF4y2Ba tgydF4y2Ba +gydF4y2Ba fgydF4y2Ba lgydF4y2Ba ogydF4y2Ba ogydF4y2Ba rgydF4y2Ba (gydF4y2Ba 日志gydF4y2Ba 2gydF4y2Ba (gydF4y2Ba DgydF4y2Ba CgydF4y2Ba TgydF4y2Ba lgydF4y2Ba egydF4y2Ba ngydF4y2Ba ggydF4y2Ba tgydF4y2Ba hgydF4y2Ba −gydF4y2Ba 1gydF4y2Ba )gydF4y2Ba )gydF4y2Ba +gydF4y2Ba 1gydF4y2Ba

    FgydF4y2Ba lgydF4y2Ba 我gydF4y2Ba dgydF4y2Ba egydF4y2Ba 一个gydF4y2Ba lgydF4y2Ba ogydF4y2Ba ugydF4y2Ba tgydF4y2Ba pgydF4y2Ba ugydF4y2Ba tgydF4y2Ba =gydF4y2Ba FgydF4y2Ba lgydF4y2Ba 我gydF4y2Ba ngydF4y2Ba pgydF4y2Ba ugydF4y2Ba tgydF4y2Ba

    使用这些理想结果,内部规则选择单词长度和部分长度适合你的硬件。有关更多信息,请参见gydF4y2Ba通过内部继承规则gydF4y2Ba。gydF4y2Ba

  • 一个表达式,计算一个有效的数据类型,例如,gydF4y2Bafixdt (1 16 0)gydF4y2Ba

单击gydF4y2Ba显示数据类型的助理gydF4y2Ba按钮gydF4y2Ba来显示gydF4y2Ba数据类型的助理gydF4y2Ba帮助你设置gydF4y2Ba输出gydF4y2Ba参数。gydF4y2Ba

看到gydF4y2Ba控制信号的数据类型gydF4y2Ba(金宝app模型)gydF4y2Ba为更多的信息。gydF4y2Ba

输出最小gydF4y2Ba

指定块的最小值应该输出。默认值是gydF4y2Ba[]gydF4y2Ba(不明)。金宝app动态仿真模块gydF4y2Ba®gydF4y2Ba软件使用这个值来执行:gydF4y2Ba

  • 模拟范围检查(见gydF4y2Ba指定信号范围gydF4y2Ba(金宝app模型)gydF4y2Ba)gydF4y2Ba

  • 定点的自动扩展数据类型gydF4y2Ba

输出最大gydF4y2Ba

指定块应该输出的最大值。默认值是gydF4y2Ba[]gydF4y2Ba(不明)。金宝app仿真软件软件使用这个值来执行:gydF4y2Ba

  • 模拟范围检查(见gydF4y2Ba指定信号范围gydF4y2Ba(金宝app模型)gydF4y2Ba)gydF4y2Ba

  • 定点的自动扩展数据类型gydF4y2Ba

锁对变化的数据类型设置定点工具gydF4y2Ba

选择这个参数来防止定点工具覆盖您所指定的数据类型的块面具。gydF4y2Ba

金宝app支持的数据类型gydF4y2Ba

港口gydF4y2Ba 金宝app支持的数据类型gydF4y2Ba

输入gydF4y2Ba

  • 双精度浮点gydF4y2Ba

  • 单精度浮点gydF4y2Ba

  • 不动点(签署和无符号)gydF4y2Ba

  • 8、16、32位有符号整数gydF4y2Ba

  • 8、16、32位无符号整数gydF4y2Ba

输出gydF4y2Ba

  • 双精度浮点gydF4y2Ba

  • 单精度浮点gydF4y2Ba

  • 不动点(仅签署)gydF4y2Ba

  • 8、16、32位有符号整数gydF4y2Ba

扩展功能gydF4y2Ba

定点转换gydF4y2Ba
设计和模拟使用定点定点系统设计师™。gydF4y2Ba

另请参阅gydF4y2Ba

功能gydF4y2Ba

块gydF4y2Ba

之前介绍过的R2006agydF4y2Ba