主要内容

一个输入除以另一个

  • 把块

库:
金宝app模型/数学操作
高密度脂蛋白编码器/ HDL浮点操作
高密度脂蛋白编码器/数学操作

描述

块输出的结果首次输入除以它的第二个。输入可以是标量,一个或两个标量和nonscalar nonscalars相同的维数。这一块只支持复杂的输入金宝app值划分港口当所有港口都有相同的单引号或双数据类型。

块功能产品块,有两块预设的参数值:

  • 乘法,Element-wise (. *)

  • 号码的输入-* /

设置默认值的参数可以改变块功能相当于一个产品块或产品的元素块。

港口

输入

全部展开

输入信号与其他投入增多。

依赖关系

使一个或多个X端口,指定一个或多个*字符的输入数量参数和设置乘法参数Element-wise (. *)

数据类型:一半|||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点

输入信号为部门或反转操作。

依赖关系

使一个或多个÷端口,指定一个或多个/字符的输入数量参数和设置乘法参数Element-wise (. *)

数据类型:一半|||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点

第一次乘法或除法的输入,提供作为标量、向量,矩阵,或者一天数组。

数据类型:一半|||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点

n乘法或除法的输入,提供一个标量,矢量、矩阵,或一天数组。

数据类型:一半|||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点

输入信号与其他投入增多。

依赖关系

使一个或多个*端口,指定一个或多个*字符的输入数量参数和设置乘法参数矩阵(*)

数据类型:一半|||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点

输入信号为部门或反转操作。

依赖关系

使一个或多个发票端口,指定一个或多个/字符的输入数量参数和设置乘法参数矩阵(*)

数据类型:一半|||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点

输出

全部展开

输出计算乘法,除法,或反相输入。

数据类型:一半|||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点

参数

全部展开

主要

控制块的两个属性:

  • 输入端口的数量

  • 每个输入是否增加或分为输出

当您指定:

  • 1*/

    这个街区有一个输入端口。在element-wise模式下,块流程的输入所述产品的元素块。在矩阵模式下,如果参数值1*块输出输入值。如果该值为/必须一个方阵,输入(包括一个标量退化情况下)和块输出矩阵的逆。看到Element-Wise模式矩阵模式为更多的信息。

  • 整型值> 1

    块的输入的整数的数量值。输入矩阵相乘element-wise模式或模式,指定的乘法参数。看到Element-Wise模式矩阵模式为更多的信息。

  • 两个或两个以上的非上市字符串*/字符

    的块的数量输入特征向量的长度。每个输入对应一个*性格是增加到输出。每个输入对应一个/性格分为输出。操作发生在element-wise模式或矩阵模式,指定的乘法参数。看到Element-Wise模式矩阵模式为更多的信息。

编程使用

块参数:输入
类型:特征向量
价值观:' 2 ' | ' * ' |“* *”|“* /”|“* / *”|…
默认值:“* /”

指定块是否执行Element-wise (. *)矩阵(*)乘法。

编程使用

块参数:乘法
类型:特征向量
价值观:Element-wise(. *) |“矩阵(*)”
默认值:“Element-wise (. *)”

将在指定的维度所有维度,或指定的尺寸。当您选择指定的尺寸,你可以指定作为12

依赖关系

要启用该参数,设置输入数量*乘法Element-wise (. *)

编程使用

块参数:CollapseMode
类型:特征向量
价值观:“所有维度”|“指定尺寸的
默认值:“所有维度”

指定尺寸将在一个整数的数量小于或等于输入信号的维度。

依赖关系

启用此参数设置:

  • 输入数量*

  • 乘法Element-wise (. *)

  • 用在指定的尺寸

编程使用

块参数:CollapseDim
类型:特征向量
价值观:' 1 ' | ' 2 ' |…
默认值:' 1 '

指定样本以外的价值1。有关更多信息,请参见指定样品时间

依赖关系

这个参数是不可见的,除非它是显式地设置以外的一个值1。欲了解更多,请看不推荐块样品时间

编程使用

块参数:SampleTime
类型:字符串标量或特征向量
默认值:“1”

信号的属性

指定如果输入信号都必须具有相同的数据类型。如果你启用该参数,那么在仿真过程中出现错误,如果输入信号类型是不同的。

编程使用

块参数:InputSameDT
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

低价值的动态仿真模块的输出范围金宝app®检查。

金宝app仿真软件使用最低执行:

请注意

输出最小不饱和或剪辑实际的输出信号。使用饱和块来代替。

编程使用

块参数:OutMin
类型:特征向量
:“[]”|标量
默认的:“[]”

上层模型的输出范围检查的价值。金宝app

金宝app仿真软件使用最大值来执行:

请注意

输出最大不饱和或剪辑实际的输出信号。使用饱和块来代替。

编程使用

块参数:OutMax
类型:特征向量
:“[]”|标量
默认的:“[]”

选择输出的数据类型。直接指定的类型可以被继承,或者表示为一个数据类型对象等金宝appSimulink.NumericType。有关更多信息,请参见控制信号的数据类型

当您选择一个继承的选择,块表现如下:

  • 继承:继承通过内部规则——金宝app仿真软件选择一个数据类型来平衡数值精度,性能,和生成的代码大小,而考虑到嵌入式目标硬件的特性。如果你改变嵌入式目标设置,选择的数据类型的内部规则可能会改变。例如,如果块繁殖的输入类型int8获得的int16ASIC / FPGA被指定为目标硬件类型、输出数据类型是什么sfix24。如果未指定的(假设32位通用)换句话说,一个通用的32位微处理器,被指定为目标硬件,输出数据类型int32。如果没有提供的单词长度的目标微处理器可以容纳输出范围,仿真软件软件诊断查看器中显示一个错误。金宝app

    这并不总是可能的软件来优化代码效率,同时数值精度。如果内部规则不符合您的具体需求为数值准确性或性能,使用下列选项之一:

    • 显式地指定输出数据类型。

    • 使用简单的选择继承:同样作为输入

    • 显式地指定一个默认数据类型等fixdt(1, 32岁,16)然后使用定点工具提出模型的数据类型。有关更多信息,请参见fxptdlg(定点设计师)

    • 指定自己的继承规则,使用通过反向传播继承:继承然后使用一个数据类型传播块。的例子如何使用这个块中可用的信号属性库数据类型传播的例子块。

  • 通过反向传播继承:继承——使用驱动块的数据类型。

  • 继承:首先输入一样——使用数据类型的第一输入信号。

依赖关系

当输入一个小于单精度浮点数据类型继承:继承通过内部规则输出数据类型取决于的设置继承浮点输出类型小于单精度配置参数。数据类型是小于单精度时,需要编码的比特数的数据类型小于32位编码单精度所需的数据类型。例如,一半int16小于单精度。

编程使用

块参数:OutDataTypeStr
类型:特征向量
:通过内部的继承:继承规则|继承:与第一次输入的|通过反向传播继承:继承的|“双”|“单一”|“int8”|“uint8”|“int16”|“uint16”|“int32”|“uint32”|“int64”|“uint64”|“fixdt (16)”|“fixdt(0) 1, 16日”|“fixdt(1, 16日2 ^ 0,0)”|<数据类型表达式>的
默认的:“继承:继承通过内部规则”

选择这个参数来防止定点工具覆盖输出数据类型指定。有关更多信息,请参见使用锁输出数据类型设置(定点设计师)

编程使用

块参数:LockScale
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

选择定点运算的舍入模式。您可以选择:

天花板

积极的和消极的数字到正无穷。相当于MATLAB®装天花板函数。

收敛

轮数到最近的可表示的值。如果发生领带,甚至流传到最近的整数。相当于定点设计师™收敛函数。

地板上

积极的和消极的数字对负无穷。相当于MATLAB地板上函数。

最近的

轮数到最近的可表示的值。如果发生领带,轮正无穷。相当于定点设计师最近的函数。

轮数到最近的可表示的值。如果发生领带,轮正数负数对正无穷和轮向负无穷。相当于定点设计师函数。

简单的

选择舍入朝地板和舍入朝着零之间产生舍入的代码尽可能的高效。这舍入模式受到这些配置参数的影响硬件实现窗格。

  • 如果带符号整数除法轮参数设置为未定义的,简单的解析为零。

  • 如果带符号整数除法轮参数设置为地板上,简单的解析为地板上

轮对数量为零。相当于MATLAB修复函数。

有关更多信息,请参见舍入(定点设计师)

块参数都调整到最近的价值。控制块参数的舍入,使用MATLAB的函数表达式输入掩码字段。

编程使用

块参数:RndMeth
类型:特征向量
价值观:“天花板”|“收敛”|“地板”|“最近”|“圆”|“简单”|“零”
默认值:“地板”

指定是否溢出饱和或包装。

行动 基本原理 对溢出的影响 例子

选择此复选框()。

你的模型有可能溢出,你要明确的饱和保护在生成的代码中。

溢出的最小值或最大值,数据类型可以表示。

的最大价值int8(签署了8位整数)数据类型可以表示是127。任何块操作结果大于8位整数的最大值会导致溢出。复选框选中,浸透在127块输出。同样,块输出饱和烃至少输出值为-128。

不选中此复选框()。

你想优化生成的代码的效率。

你想避免overspecifying一块如何处理超出范围的信号。有关更多信息,请参见解决信号范围错误

溢出包装到适当值所表示的字符数据类型。

的最大价值int8(签署了8位整数)数据类型可以表示是127。任何块操作结果大于8位整数的最大值会导致溢出。清除复选框,软件解释overflow-causing值int8,它可以产生意想不到的结果。例如,一个块的结果130(二进制1000 0010)表示int8,是-126。

选中此复选框时,饱和适用于每个内部操作,不仅输出或结果。通常,代码生成过程可以发现当溢出是不可能的。在这种情况下,代码生成器不能产生饱和代码。

编程使用

块参数:SaturateOnIntegerOverflow
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

选择指定类别的数据。

  • 继承——继承规则的数据类型。选择继承使第二个菜单/文本框右边,你可以选择继承模式。

  • 建在——内置数据类型。选择建在使第二个菜单/文本框右边,你可以选择一个内置的数据类型。

  • 不动点——定点数据类型。选择不动点使额外的参数,您可以使用它来指定一个定点数据类型。

  • 表达式——表达式,表达式的计算结果为数据类型。选择表达式使第二个菜单/文本框右边,,您可以在其中输入表达式。

有关更多信息,请参见使用数据类型指定数据类型的助理

依赖关系

要启用该参数,单击显示数据类型的助理按钮。

选择数据类型为这个信号覆盖模式。

  • 当您选择继承模型金宝app继承了数据类型覆盖设置上下文,也就是说,从一块,金宝appSimulink.Signal对象或Stateflow®图模型中使用的信号金宝app。

  • 当您选择,模金宝app型忽略了数据类型覆盖设置它的上下文,并使用指定的定点数据类型的信号。

有关更多信息,请参见使用数据类型指定数据类型的助理在仿真软件文档金宝app。

依赖关系

要启用该参数,设置模式建在不动点

提示

关掉数据类型的能力覆盖个别数据类型提供了更强的控制模型时应用中的数据类型数据类型覆盖。例如,您可以使用这个选项来确保数据类型满足下游的需求块无论数据类型覆盖设置。

指定定点数据是否签署或无符号。已签名的数据可以表示积极的和消极的价值观,但无符号数据只代表着积极向上的价值观。

  • 签署,指定定点数据签名。

  • 无符号将定点数据指定为无符号。

有关更多信息,请参见使用数据类型指定数据类型的助理

依赖关系

要启用该参数,设置模式不动点

指定包含这个词的钻头尺寸量子化的整数。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置模式不动点

为定点指定部分长度的数据类型作为一个积极的还是消极的整数。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置扩展二点

指定定点数据扩展的方法来避免溢出条件和减小量化误差。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置模式不动点

指定定点斜率数据类型。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置扩展斜率和偏见

偏见的定点数据类型指定为任意实数。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置扩展斜率和偏见

块特征

数据类型

布尔||不动点|一半|整数|

直接引线

是的

多维信号

是的

适应信号

是的

讨论二阶导数过零检测

没有

扩展功能

PLC的代码生成
使用仿真软件生成结构化文本代码®PLC编码器™。金宝app

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

版本历史

之前介绍过的R2006a