文档帮助中心
评估MATLAB表达式
eval(表达式)
(output1,……outputN] = eval(表达)
例子
eval (表达式)对MATLAB®代码表达式。
eval (表达式)
表达式
在大多数情况下,使用eval函数的效率不如使用其他MATLAB函数和语言结构,结果代码可能更难以阅读和调试。有关更多信息,请参见替代的eval函数。
eval
(output1,…, outputN]= eval (表达式)返回输出表达式在指定的变量中。
(output1,…, outputN]= eval (表达式)
output1,…, outputN
全部折叠
使用eval计算并绘制表达式魔法(5)。
魔法(5)
Z = eval (“魔(5)”);网格(Z)
要计算的表达式,指定为字符向量或字符串标量。表达式必须是一个有效的MATLAB表达式,不能包括任何MATLAB关键字。要确定一个词是否是MATLAB的关键字,使用iskeyword函数。
iskeyword
例子:eval(魔法(5))
eval(魔法(5))
计算表达式的输出,作为任何MATLAB数据类型返回。
如果你使用eval在匿名函数、嵌套函数或包含嵌套函数的函数中,求值表达式不创建任何变量。
若要允许MATLAB解析器对代码执行更严格的检查并避免未捕获的错误和其他意外行为,请不要在eval函数。例如,语句eval([输出=,表达式])不推荐。
eval([输出=,表达式])
属性的输出参数eval函数存储已计算表达式的结果。例如:
输出= eval(表达)
assignin|evalc|evalin|函数宏指令|试一试
assignin
evalc
evalin
函数宏指令
试一试
您点击了对应于以下MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译内容,并查看当地的活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系