数学函数

执行数学函数

  • 图书馆:
  • 万博1manbetxSimulink的/数学运算

    HDL编码器/数学运算

描述

数学功能块执行许多共同的数学函数。

小费

要执行平方根计算,使用开方块。

您可以选择从这些功能中的一个功能参数列表。

功能 描述 数学表达式 MATLAB®当量
EXP

指数

Ëü

EXP
日志

自然对数

LNü

日志
10 ^ü

基部10的动力

10ü

10.为^ U
(看到功率

LOG10

常见(底为10)对数

日志ü

LOG10
幅度^ 2

复合模量

|ü|2

(ABS(U))。^ 2
(看到ABS功率

广场

电源2

ü2

ü^ 2
(看到功率

POW

功率

签名(U)* |ü|v(默认)或üv

功率
连词

复共轭

ū

连词
倒数

倒数

1 /ü

1./u
(看到rdivide

hypot将

平方和的平方根

ü2+v20.5

hypot将
REM

余数

-

REM
MOD

分割后的模

-

MOD

移调

üŤ

U“。
(看到数组与矩阵运算(MATLAB))

埃尔米特

共轭复数

üH

U”
(看到数组与矩阵运算(MATLAB))

块输出是对输入或输入的功能的操作的结果。该功能支持这些类型的操作。万博1manbetx

功能 标量运算 逐个元素的向量和矩阵运算 向量和矩阵运算
EXP

-

日志

-

10 ^ü

-

LOG10

-

幅度^ 2

-

广场

-

POW

-

连词

-

倒数

-

hypot将

是的,两个输入

是的,在两个输入(两个向量或相同的尺寸,标量和向量,或标量和矩阵的两个矩阵)

-

REM

是的,两个输入

是的,在两个输入(两个向量或相同的尺寸,标量和向量,或标量和矩阵的两个矩阵)

-

MOD

是的,两个输入

是的,在两个输入(两个向量或相同的尺寸,标量和向量,或标量和矩阵的两个矩阵)

-

-

埃尔米特

-

该函数的名称出现在该区块。输入端口的合适数量的自动出现。

小费

当你想向量或矩阵输出使用算术功能块。

数据类型支持万博1manbetx

此表显示的输入数据类型,该块的每个功能可以支持。万博1manbetx

功能 布尔 内置整数 固定点

EXP

-

-

-

日志

-

-

-

10 ^ü

-

-

-

LOG10

-

-

-

幅度^ 2

-

广场

-

POW

-

-

-

连词

-

倒数

-

hypot将

-

-

-

REM

-

-

MOD

-

-

埃尔米特

-

端口

输入

展开全部

指定为一个标量,矢量或矩阵的输入信号。所有支持万博1manbetx的模式接受真实和复杂的投入,除了倒数,它不接受复杂定点输入。看到描述想要查询更多的信息。

依赖

此块的数据类型支持依万博1manbetx赖于功能你选择和输入(S)的大小。欲了解更多信息,请参阅数据类型支持万博1manbetx

数据类型:||INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|布尔|固定点

指定为一个标量,矢量或矩阵的输入信号。所有支持万博1manbetx的模式接受真实和复杂的投入,除了倒数,它不接受复杂定点输入。

依赖

要启用该端口,设置功能hypot将REM, 要么MOD

此块的数据类型支持依万博1manbetx赖于功能您选择,并输入(S)的大小。欲了解更多信息,请参阅数据类型支持万博1manbetx

数据类型:||INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|布尔|固定点

产量

展开全部

指定为一个标量,矢量或矩阵输出信号。块输出的尺寸取决于功能选择和输入的大小。该块输出是真实的还是复杂的,这取决于你选择什么输出信号类型。看到描述想要查询更多的信息。

数据类型:||INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|布尔|固定点

参数

展开全部

主要

指定数学函数。看到描述有关此参数的选项的详细信息。

依赖

设置功能POW使签名动力参数。

程序中使用

块参数:操作者
类型:特征向量
价值观:“实验值” |“日志” |'10 ^ U” |'LOG10' |'大小^ 2' |“广场” |'POW' |“连接词” |“互惠” |'hypot将' | 'rem' | 'mod' | 'transpose' | 'hermitian'
默认:'EXP'

计算功率时,指定为开或关考虑输入信号的帐户标志。

  • 上 - 输入的绝对值计算功率,乘以输入的符号。

  • 关 - 实际输入值的计算功率。如果第一输入为负,而第二输入是一个小数指数,返回

依赖

设置功能POW启用此参数。

程序中使用

块参数:SignedPower
类型:特征向量
价值观:“关于” |“关闭” |
默认:'上'

指定算术功能块的作为输出信号类型汽车真实, 要么复杂

功能 输入信号类型 输出信号类型
汽车 真实 复杂

EXP日志10ULOG10广场POW倒数共轭埃尔米特

真实

复杂

真实

复杂

真实

错误

复杂

复杂

幅度平方

真实

复杂

真实

真实

真实

真实

复杂

复杂

hypot将REMMOD

真实

复杂

真实

错误

真实

错误

复杂

错误

程序中使用

块参数:OutputSignalType
类型:特征向量
价值观:“自动” |“真实” |'复杂'
默认:'汽车'

指定的采样时间为除-1以外的值。欲了解更多信息,请参阅指定采样时间

依赖

除非明确设置为以外的值,此参数是不可见-1。要了解更多信息,请参阅对于哪些取样时间块,不推荐

程序中使用

块参数:采样时间
类型:特征向量
价值观:标量或向量
默认:'-1'

信号属性

输出范围的较低值,该值的Simulink万博1manbetx®检查。

万博1manbetxSimulink中使用最小执行:

注意

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

程序中使用

块参数OUTMIN
类型:特征向量
'[]'|纯量
默认'[]'

输出范围的Simulink的支票的上限值。万博1manbetx

万博1manbetxSimulink中使用的最大值来执行:

注意

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

程序中使用

块参数OUTMAX
类型:特征向量
'[]'|纯量
默认'[]'

指定输出数据类型。你可以将其设置为:

  • 继承数据类型,例如一个规则,继承:经由反向传播继承

  • 内置数据类型的名称,例如,

  • 一个数据类型的对象的名称,例如,一个万博1manbetxSimulink.NumericType目的

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

点击显示数据类型助手按键以显示数据类型助理,它可以帮助您设置的数据类型的属性。欲了解更多信息,请参阅指定使用数据类型助理数据类型

依赖

要启用此参数,设置功能幅度^ 2广场, 要么倒数

程序中使用

块参数OutDataTypeStr
类型:特征向量
“继承:通过内部规则继承|“继承:同第一输入”|“继承:经由反向传播继承”|'双'|'单'|'INT8'|'UINT8'|'INT16'|'UINT16'|'INT32'|'UINT32'|'的Int64'|'UINT64'|'fixdt(1,16)'|'fixdt(1,16,0)'|'fixdt(1,16,2 ^ 0,0)'|“<数据类型表达>”
默认“继承:同第一输入”

选择此参数,以防止定点工具从重写产量数据键入块上指定。欲了解更多信息,请参阅使用锁定输出数据类型设置(定点设计师)。

依赖

要启用此参数,设置功能幅度^ 2广场, 要么倒数

程序中使用

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

定点运算的舍入模式。欲了解更多信息,请参阅四舍五入(定点设计师)。

块参数总是四舍五入到最接近的可表示值。为了控制一个块参数的舍入,输入使用MATLAB函数四舍五入到掩码字段的表达式。

依赖

要启用此参数,设置功能幅度^ 2广场, 要么倒数

程序中使用

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

行动 原因采取这一行动 会发生什么情况的溢出

选中此复选框。

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

溢出饱和到最小或该数据类型可以表示的最大值。

最大值的INT8(带符号的8位整数)的数据类型可以表示为127的任何块的运算结果大于该最大值将导致8位整数的溢出。与复选框在127选择,则块输出饱和类似地,在-128最小输出值的块输出饱和。

不要选中此复选框。

要优化生成的代码效率。

你要避免overspecifying如何块处理超出范围的信号。欲了解更多信息,请参阅故障排除信号范围错误

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

最大值的INT8(带符号的8位整数)的数据类型可以表示为127的任何块的运算结果大于该最大值将导致8位整数的溢出。随着的复选框清空,软件解释溢出,导致价值INT8,能产生不希望的结果。例如,130(二进制1000 0010)的块的结果表示为INT8,是-126。

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

依赖

要启用此参数,设置功能幅度^ 2广场连词倒数, 要么埃尔米特

程序中使用

块参数SaturateOnIntegerOverflow
类型:特征向量
“关”|'上'
默认'上'

块特性

数据类型

布尔||固定点|整数|

直接馈通

没有

多维信号

没有

可变大小信号

过零检测

没有

扩展功能

C / C ++代码生成
生成使用的Simulink编码器™C和C ++代码。万博1manbetx

PLC代码生成
生成使用的Simulink PLC编码器™结构化文本代码。万博1manbetx

R2006a前推出