标量和非标量相乘和除,或者矩阵相乘和求逆
金宝appSimulink /常用块
金宝appSimulink /数学运算
HDL编码器/常用块
HDL编码器/ HDL浮点运算
HDL编码器/数学运算
的产品块输出两个输入相乘的结果:两个标量、一个标量和一个非标量,或者两个具有相同维度的非标量。指定此行为的默认参数值为:
乘法:Element-wise (. *)
输入数量:2
命令的输出产品块的输入例子使用默认块参数值。
输入和行为 | 例子 |
---|---|
标量X标量 输出两个输入的乘积。 |
|
标量X非标量 输出与输入非标量具有相同维度的非标量。输出非标量的每个元素都是输入标量与输入非标量的相应元素的乘积。 |
|
非标量X非标量 输出与输入具有相同维度的非标量。输出的每个元素都是输入的相应元素的乘积。 |
|
的分而且元素乘积的变体产品块。
的产品块(或分块或元素乘积块,如果适当配置)可以:
对任意数量的标量、向量或矩阵输入进行数值乘法和除法运算
对任意数量的矩阵输入执行矩阵乘法和除法
的产品块执行标量乘法或矩阵乘法,具体取决于乘法参数。块接受一个或多个输入,具体取决于输入数量参数。的输入数量参数还指定对每个输入执行的操作。
的产品Block可以输入标量、向量和矩阵的任何组合,对于这些组合,要执行的操作具有数学定义的结果。该块对输入执行指定的操作,然后输出结果。
的产品Block有两种模式:Element-wise模式,它逐元素处理非标量输入,以及矩阵模式,它将非标量输入处理为矩阵。
当你设置乘法来Element-wise (. *)
, Product块进入Element-wise模式,其中它对任何非标量输入的单个数字元素进行操作。MATLAB®等价的是.*
操作符。在逐元素模式中,产品块可以执行各种乘法、除法和算术逆运算。
的值输入数量参数控制存在多少个输入,以及是否将每个输入相乘或除以形成输出。当产品Block是在元素模式,只有一个输入,它在功能上等价于元素乘积块。当块有多个输入时,任何非标量输入必须具有相同的尺寸,并且块输出具有这些尺寸的非标量。为了计算输出,块首先将任何标量输入展开为与非标量输入具有相同维度的非标量。
命令的输出产品块的输入例子的指定值输入数量参数。
参数值 | 例子 |
---|---|
输入数量: |
|
输入数量: |
|
输入数量: |
|
输入数量: |
|
输入数量: |
|
时的值乘法参数是矩阵(*)
,产品Block在矩阵模式,其中它将非标量输入处理为矩阵。MATLAB中等价的是*
操作符。在矩阵模式下,产品Block可以对单个方阵求反,或者对任意数量的矩阵进行乘法和除法,这些矩阵具有数学上定义的结果的维度。
的值输入数量参数控制存在多少个输入,以及每个输入矩阵是否相乘或除以形成输出。的语法输入数量与按元素模式相同。模态之间的区别在于所发生的乘法和除法的类型。
对于复杂浮点输入上的元素操作,在接近溢出的情况下,模拟和代码生成结果可能不同。虽然复数被选中,并且非谓语形式的数字上未选中代码生成>接口窗格中的“配置参数”对话框,则代码生成器不会发出用于中间溢出的特殊情况代码。对于不包含极值的一般情况,这种方法提高了嵌入式操作的效率。如果输入可能包含极端值,则必须显式地管理这些情况。
所生成的代码可能不会产生相同的模式南
而且正
当这些值在数学上没有意义时,将这些值作为模拟。例如,如果模拟输出包含南
,从生成的代码输出也包含一个南
,但不一定在同一个地方。
数据类型 |
|
直接引线 |
|
多维信号 |
|
适应信号 |
|
讨论二阶导数过零检测 |
|