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