评估MATLAB表达式
eval (
对MATLAB®代码表达式
)表达式
。
在大多数情况下,使用eval
函数的效率低于使用其他MATLAB函数和语言构造,并且生成的代码可能更难以阅读和调试。有关更多信息,请参见eval函数的替代方法。
[
返回output1,…,outputN
] = eval (表达式
)表达式
在指定的变量中。
如果你使用eval
在匿名函数、嵌套函数或包含嵌套函数的函数中,求值表达式
不创建任何变量。
要允许MATLAB解析器对代码执行更严格的检查,并避免未被捕获的错误和其他意外行为,请不要在输入中包含输出参数eval
函数。例如,语句eval([输出=,表达式])
不推荐。
的输出参数eval
函数来存储求值表达式的结果。例如:
输出= eval(表达)