主要内容

函数宏指令

评估函数

描述

例子

(…,yN日元)=函数宏指令(有趣的,x1,…, xM)评估函数使用其名称或处理,并使用输入参数x1,…, xM

函数宏指令函数遵循相同的范围和优先规则作为直接调用函数处理。有关更多信息,请参见创建函数处理

例子

全部折叠

轮的价值π到最近的整数使用的函数的名称。

有趣的=“圆”;x1 =π;x1, y =函数宏指令(有趣)
y = 3

轮的价值π右边的两位小数点。

x2 = 2;y =函数宏指令(有趣,x1, x2)
y = 3.1400

输入参数

全部折叠

函数来评估,指定为函数名或一个函数的句柄。该函数接受输入参数,并返回N输出参数。指定有趣的作为一个函数名,不包括路径信息。

调用函数宏指令一个函数处理相当于直接调用函数处理。

例子:有趣= '因为'

例子:有趣= @sin

输入评估函数。输入的类型取决于函数,有趣的

输出参数

全部折叠

输出从评价功能。输出的类型取决于函数,有趣的

提示

  • 如果你有一个函数处理,没有必要使用函数宏指令因为你可以直接调用函数处理。以下语句的结果是等价的。

    跳频= @eig;[V D] =跳频(A) [V D] =函数宏指令(@eig,)
  • 评估一个嵌套或本地函数使用函数宏指令使用一个函数处理,而不是函数的名称。有关更多信息,请参见使用函数句柄调用本地函数

扩展功能

版本历史

之前介绍过的R2006a