Fcn
将指定表达式应用于输入。
类型: Fcn
图书馆中的路径:
|
说明
Fcn* 程序块将指定的数学表达式应用于输入。表达式可能包括一个或多个这样的成分:
-
u 是程序块的输入。如果 u 是一个向量,u[i] 表示向量的第 i 个元素。
-
数字常量。
-
算术运算符(
+
-
*`
/`^
)。 -
比较运算符(
==
>!=
)--如果关系为真,表达式返回`1`;否则返回`0`。<
>=
<= -
逻辑运算符 (
&&&
||``
!) - 如果关系为真,表达式返回 `1
;否则返回0
。 -
括号。
-
数学函数−
abs
,acos
,asin
,atan
,ceil
,cos
,cosh
,exp
,floor
,hypot
,log
,log10
,power
,rem
,sign
,sin
,sinh
,sqrt
,tan
和tanh
。
在 Fcn 程序块中遵守以下运算符优先规则:
-
(
)
-
^
-
+
`-
(一元) -
!
-
*
/
-
+
-` -
>
<
>=
<=
-
==
!=
-
&&
-
||
代码块的输入可以是标量或向量;输出总是标量。如果代码块的输入是一个向量,而函数分别对输入元素进行操作(例如 sin 函数),则代码块只对向量的第一个元素进行操作。要在输出端得到一个向量,请使用 Math Function 块。