主要内容

数组向量加法

沿着指定的维度向数组添加向量

图书馆

数学函数/矩阵和线性代数/矩阵运算

dspmtrx3

  • 数组向量加法块

描述

对象的指定维数中添加的值N-多维输入阵列一个到输入向量的值V

输入的长度V必须与指定尺寸的长度相同一个。数组向量添加块将V沿该尺寸标注的相应元素一个

考虑一个三维-借-N-借-P输入数组(i, j, k)和一个N1输入向量V.当沿尺寸添加参数设置为2,块的输出Y(i,j,k)

Y j k 一个 j k + V j

在哪里

1 1 j N 1 k P

数组向量添加块的输出与输入数组的大小相同,一个.这个块接受实的、复杂的浮点和定点输入。

定点数据类型

下图显示了定点信号的arrayvector Add块中使用的数据类型。

当你指定向量的时候V主要的属性中的元素的数据类型和缩放属性向量(V)的参数数据类型标签。当向量通过块端口进入时,其元素从驱动块继承其数据类型和缩放。

您可以在下面的块对话框中设置向量、累加器和输出数据类型。

参数

主选项卡

沿尺寸添加

指定要沿其添加输入数组的维度一个关于向量的元素V

向量(V)的来源

指定向量的源,V. 向量可以来自输入端口或从对话框参数

向量(V)

指定的向量,V.只有勾选时,此参数才可见对话框参数对于向量(V)的来源参数。

数据类型选项卡

请注意

浮点继承优先于此窗格中定义的数据类型设置。当输入是浮点数时,该块将忽略这些设置,并且所有内部数据类型都是浮点数。

舍入模式

指定定点操作的舍入模式为以下模式之一:

  • 地板

  • 天花板

  • 收敛

  • 最近的

  • 圆形的

  • 简单的

有关详细信息,请参见舍入模式

如果蓄电池数据类型为继承:通过内部规则继承输出数据类型为继承:和累加器一样的价值舍入模式不影响数值结果。

请注意

舍入模式整数溢出饱和当满足以下两个条件时,设置对数值结果没有影响:

  • 蓄电池继承:通过内部规则继承

  • 输出继承:和累加器一样

通过这些数据类型设置,块可以在全精度模式下有效运行。

整数溢出饱和

当您选择此参数时,块将使其定点操作的结果饱和。当您清除此参数时,块将包装其定点操作的结果。有关使湿透包装,请参阅溢出模式为定点操作。

向量(V)

使用此参数指定向量元素的单词长度和分数长度,V.可以设置为:

  • 继承数据类型的规则,例如,继承:与输入相同的字长

  • 计算结果为有效数据类型的表达式,例如,fixdt (1 16 0)

点击显示数据类型助手按钮来显示数据类型的助理,它可以帮助你设置蓄电池参数。

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

请注意

向量(V)的参数数据类型窗格仅在选择时可见对话框参数对于向量(V)的来源的参数主要的块掩码的窗格。当向量通过块的输入端口进入时,其元素的数据类型和缩放从驱动块继承。

蓄电池

指定累加器数据类型。看到定点数据类型查看显示此块中累加器数据类型使用情况的图表。可以设置为:

  • 继承数据类型的规则,例如,继承:通过内部规则继承. 有关此规则的详细信息,请参阅通过内部规则继承

  • 继承数据类型的规则,例如,继承:与第一次输入相同

  • 计算结果为有效数据类型的表达式,例如,fixdt (1 16 0)

点击显示数据类型助手按钮来显示数据类型的助理,它可以帮助你设置蓄电池参数。

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

输出

指定输出数据类型。看到定点数据类型用于说明此块中输出数据类型的使用。你可以设置为:

  • 继承数据类型的规则,例如,继承:和累加器一样

  • 继承数据类型的规则,例如,继承:与第一次输入相同

  • 计算结果为有效数据类型的表达式,例如,fixdt (1 16 0)

点击显示数据类型助手按钮来显示数据类型的助理,它可以帮助你设置输出参数。

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

最低限度

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

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

  • 定点数据类型的自动缩放

最大限度

指定块应该输出的最大值。默认值为[](不明)。金宝appSimulink使用这个值来执行:

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

  • 定点数据类型的自动缩放

根据定点工具的更改锁定数据类型设置

选择此参数可防止定点工具覆盖您在块掩码上指定的数据类型。

金宝app支持的数据类型

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

一个

  • 双精度浮点

  • 单精度浮点

  • 固定点(仅签名)

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

V

  • 双精度浮点

  • 单精度浮点

  • 固定点(仅签名)

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

输出

  • 双精度浮点

  • 单精度浮点

  • 固定点(仅签名)

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

扩展功能

C / c++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app

介绍了R2007b