主要内容

累计产品

累计产品渠道、列或行元素

图书馆

数学/数学操作功能

dspmathops

  • 累计产品块

描述

累计产品块计算累积沿着维度的输入或在指定时间(运行产品)。

输入可以是一个向量或矩阵。

输入和输出特性

有效输入

累计产品块接受向量或矩阵输入包含真实的或复杂的值。

有效的复位信号

可选的复位端口,Rst接受标量值,它可以是任何内置的仿真软件金宝app®数据类型包括布尔。Rst的输入端口的速度必须相同或低于输入数据的信号。Rst的输入端口的样品时间必须是一个正整数输入样本的多个时间。

计算输入的运行产品的渠道

当你设置用输入在参数渠道(运行产品),块计算元素的累积产品在每个输入通道。运行当前输入的产品考虑运行所有先前输入的产物。在这种模式下,您还必须指定一个值输入处理参数。当你设置输入处理参数基于列渠道(框架)块计算运行产品当前输入的每一列。当你设置输入处理参数基于元素通道(样本)为每个元素,块计算运行产品的输入时间。有关更多信息,请参见下面的部分:

计算运行产品的每一列输入

当你设置输入处理参数基于列渠道(框架)块对每个输入列作为一个独立的通道。下面的图和方程说明,输出具有以下特点:

  • 第一行的第一个输出是一样的第一个输入的第一行。

  • 每个后续的输出的第一行是第一行的element-wise产品当前的输入(时间t),最后一行的输出(时间t- - - - - -Tf,在那里Tf是帧周期)。

  • 输出具有相同的大小、尺寸、数据类型和复杂性作为输入。

给定一个——- - - - - -N矩阵的输入,u输出,y,是一个——- - - - - -N矩阵的第一行元素

y 1 , j ( t ) = u 1 , j ( t ) y , j ( t T f )

计算每个元素的运行产品的输入

当你设置输入处理参数基于元素通道(样本),阻止对输入矩阵的每个元素作为一个独立的通道。下面的图和方程说明,输出具有以下特点:

  • 第一个输出第一个输入是一样的。

  • 每个后续的输出是element-wise当前输入(时间的产物t)和前面的输出(时间t- - - - - -T年代,在那里T年代样本期)。

  • 输出具有相同的大小、尺寸、数据类型和复杂性作为输入。

给定一个——- - - - - -N矩阵的输入,u输出,y,是一个——- - - - - -N矩阵的元素

y , j ( t ) = u , j ( t ) y , j ( t T 年代 ) 1 1 j N

为了方便起见,块把长度-无向的向量输入1列向量相乘的渠道。在这种情况下,输出是一个长度无向的向量。

重置运行产品

当你计算运行的产品,您可以配置块复位运行产品当它检测到一个重置事件的可选的Rst端口。Rst的输入端口的速度必须相同或低于输入数据的信号。Rst的输入端口的样品时间必须是一个正整数输入样本的多个时间。的输入Rst港口可以布尔数据类型。

如果一个重置事件发生时执行处理纸浆包块,块初始化当前输出当前输入的值。如果一个重置事件发生时块执行框架处理,块初始化当前输出的第一行的值在当前输入的第一行。

重新设置端口参数指定重置事件,它可以是下列之一:

  • 没有一个禁用Rst端口。

  • 前沿——当触发复位操作Rst输入下列之一:

    • 从负值正数或零

    • 从零到一个积极的价值上升,上升不是继续从一个负值上升到零(见下图)

  • 下降沿——当触发复位操作Rst输入下列之一:

    • 瀑布从正数负数或零

    • 瀑布从零到一个负值,秋天不是继续从一个积极的价值为零(见下图)

  • 要么边缘——当触发复位操作Rst输入是一个前沿下降沿(如上所述)

  • 零的样本——在每个样本时触发复位操作Rst输入不为零

请注意

当您运行模拟仿真软件金宝app多任务处理有一次采样延迟模式,复位信号。当块检测到一个重置事件,发生一次采样延迟复位端口速度块前应用重置。更多信息延迟和仿真软件任务模式,明白了金宝app多余的算法延迟(任务延迟)基于时间的调度和代码生成(金宝app仿真软件编码器)

沿着列相乘

当你设置用输入在参数块计算累积产品每一列的输入。在这种模式下,当前累积产品是独立于累积以前输入的产品。下载188bet金宝搏

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

输出具有相同的大小、尺寸、数据类型和复杂性作为输入。的th element-wise产品第一行输出输入行。

给定一个——- - - - - -N输入,u输出,y,是一个——- - - - - -N矩阵的jth列元素

y , j = k = 1 u k , j 1

沿着列相乘时,块把长度-无向的向量输入1列向量。

乘以沿行

当你设置用输入在参数的屏蔽计算累积产品行元素。在这种模式下,当前累积产品是独立于累积以前输入的产品。下载188bet金宝搏

y = cumprod (u, 2) %等价的MATLAB代码

输出具有相同的大小、尺寸、和数据类型作为输入。的nth element-wise产品第一列输出n输入列。

给定一个——- - - - - -N矩阵的输入,u输出,y,是一个——- - - - - -N矩阵的th行有元素

y , j = k = 1 j u , k 1 j N

当你乘行,块把长度-N无向的向量输入1,N行向量。

定点数据类型

下面的图显示了数据类型中使用累计产品块定点信号。

乘法器的输出是在产品输出数据类型至少有一个输入的乘数是真实的。当两个输入乘数是复杂的,结果乘法累加器的数据类型。在执行复杂的乘法的详细信息,请参见乘法的数据类型。你可以设置蓄电池,产品输出,中间产品,在块对话框中输出数据类型中讨论参数

参数

主要选项卡

用输入在

指定的尺寸以及计算累积产品。你可以选择乘渠道(运行产品),,或。有关更多信息,请参见下面的部分:

输入处理

指定块应该如何处理输入计算产品运行时输入的渠道。你可以设置这个参数来以下选项之一:

  • 基于列渠道(框架)——当您选择此选项,块把每一列输入作为一个单独的通道。

  • 基于元素通道(样本)——当您选择此选项,块把输入的每个元素作为一个单独的通道。

这个参数是只有当你设置用输入在参数渠道(运行产品)

重新设置端口

决定了重置事件导致块重置产品渠道。Rst的输入端口的速度必须相同或低于输入数据的信号。Rst的输入端口的样品时间必须是一个正整数输入样本的多个时间。这个参数只出现当你设置用输入在参数渠道(运行产品)。有关更多信息,请参见重置运行产品

数据类型选项卡

请注意

浮点继承优先于此窗格上定义的数据类型设置。当输入浮点,块忽略了这些设置,和所有内部数据类型是浮点数。

舍入模式

定点运算的舍入模式指定为以下之一:

  • 地板上

  • 天花板

  • 收敛

  • 最近的

  • 简单的

更多细节,请参阅舍入模式

浸透在整数溢出

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

中间产品

指定中间产品数据类型。所示定点数据类型,乘法器的输出是中间产品数据类型之前输入的下一个元素相乘。你可以将它设置为:

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

  • 一个表达式,计算一个有效的数据类型,例如,fixdt ([] 16 0)

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

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

产品输出

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

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

  • 一个表达式,计算一个有效的数据类型,例如,fixdt ([] 16 0)

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

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

蓄电池

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

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

  • 继承了一个数据类型的规则,例如,继承:一样的产品输出

  • 一个表达式,计算一个有效的数据类型,例如,fixdt ([] 16 0)

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

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

输出

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

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

  • 继承了一个数据类型的规则,例如,继承:一样的产品输出

  • 一个表达式,计算一个有效的数据类型,例如,fixdt ([] 16 0)

如果两个输入都是无符号,所有的数据类型包括输出数据类型是无符号。如果其中一个输入签订,签订内部和输出数据类型。

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

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

最低

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

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

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

最大

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

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

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

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

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

中间产品助理数据类型参数

模式

选择您想如何指定数据类型的属性中间产品数据类型。你可以选择:

  • 继承——允许您指定一个规则对于继承一个数据类型,例如,继承:继承通过内部规则

  • 不动点——允许您指定的定点属性的数据类型。

  • 表达式——允许您指定一个表达式的求值结果为一个有效的数据类型,例如,fixdt ([] 16 0)

Signedness

指定Signedness中间产品数据类型。

扩展

指定扩展中间产品数据类型。

更多信息见扩展在DSP系统工具箱™用户指南。

字长

指定字长中间产品数据类型。

部分长度

指定部分长度中间产品数据类型。

数据类型覆盖

指定数据类型覆盖模式。您可以选择以下选项之一:

  • 继承——继承了数据类型覆盖设置指定的模型。

  • ——忽略了数据类型覆盖设置指定的模型,并使用您所指定的定点数据类型

这个参数只出现当你设置模式参数建在不动点。有关更多信息,请参见使用数据类型指定数据类型的助理(金宝app模型)

助理产品输出数据类型参数

模式

选择您想如何指定数据类型的属性产品输出数据类型。你可以选择:

  • 继承——允许您指定一个规则对于继承一个数据类型,例如,继承:继承通过内部规则

  • 不动点——允许您指定的定点属性的数据类型。

  • 表达式——允许您指定一个表达式的求值结果为一个有效的数据类型,例如,fixdt ([] 16 0)

Signedness

指定Signedness产品输出数据类型。

扩展

指定扩展产品输出数据类型。

更多信息见扩展在DSP系统工具箱用户指南。

字长

指定字长产品输出数据类型。

部分长度

指定部分长度产品输出数据类型。

数据类型覆盖

指定数据类型覆盖模式。您可以选择以下选项之一:

  • 继承——继承了数据类型覆盖设置指定的模型。

  • ——忽略了数据类型覆盖设置指定的模型,并使用您所指定的定点数据类型

这个参数只出现当你设置模式参数建在不动点。有关更多信息,请参见使用数据类型指定数据类型的助理(金宝app模型)

助理蓄电池数据类型参数

模式

选择您想如何指定数据类型的属性蓄电池数据类型。你可以选择:

  • 继承——允许您指定一个规则对于继承一个数据类型,例如,继承:继承通过内部规则

  • 不动点——允许您指定的定点属性的数据类型。

  • 表达式——允许您指定一个表达式的求值结果为一个有效的数据类型,例如,fixdt ([] 16 0)

Signedness

指定Signedness蓄电池数据类型。

扩展

指定扩展蓄电池数据类型。

更多信息见扩展在DSP系统工具箱用户指南。

字长

指定字长蓄电池数据类型。

部分长度

指定部分长度蓄电池数据类型。

数据类型覆盖

指定数据类型覆盖模式。您可以选择以下选项之一:

  • 继承——继承了数据类型覆盖设置指定的模型。

  • ——忽略了数据类型覆盖设置指定的模型,并使用您所指定的定点数据类型

这个参数只出现当你设置模式参数建在不动点。有关更多信息,请参见使用数据类型指定数据类型的助理(金宝app模型)

输出数据类型助理参数

模式

选择您想如何指定数据类型的属性输出数据类型。你可以选择:

  • 继承——允许您指定一个规则对于继承一个数据类型,例如,继承:继承通过内部规则

  • 不动点——允许您指定的定点属性的数据类型。

  • 表达式——允许您指定一个表达式的求值结果为一个有效的数据类型,例如,fixdt ([] 16 0)

Signedness

指定Signedness输出数据类型。

扩展

指定扩展输出数据类型。

更多信息见扩展在DSP系统工具箱用户指南。

字长

指定字长输出数据类型。

部分长度

指定部分长度输出数据类型。

数据类型覆盖

指定数据类型覆盖模式。您可以选择以下选项之一:

  • 继承——继承了数据类型覆盖设置指定的模型。

  • ——忽略了数据类型覆盖设置指定的模型,并使用您所指定的定点数据类型

这个参数只出现当你设置模式参数建在不动点。有关更多信息,请参见使用数据类型指定数据类型的助理(金宝app模型)

金宝app支持的数据类型

输入和输出端口 金宝app支持的数据类型

数据输入端口,

  • 双精度浮点

  • 单精度浮点

  • 不动点

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

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

复位输入端口,Rst

所有内置模型数据类型:金宝app

  • 双精度浮点

  • 单精度浮点

  • 布尔

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

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

输出端口

  • 双精度浮点

  • 单精度浮点

  • 不动点

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

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

扩展功能

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

版本历史

之前介绍过的R2006a

另请参阅

功能