MATLAB 使用 eval 函数的使用
来源:网络收集 点击: 时间:2024-06-27【导读】:
使用eval函数可以执行文本中的MATLAB表达式,即:字符串的表达式。有时也可以理解为 可以去除最外层的字符串符号--单双引号,但却绝对不等于这样,计算的始终是 MATLAB表达式。工具/原料moreMATLAB、eval方法/步骤1/4分步阅读
2/4
3/4
4/4
eval(expression)
expression:包含有效 MATLAB 表达式的字符向量或字符串标量。
要在表达式 中包含数值,请将其转换为字符向量或字符串标量。

= eval(expression)
将expression的输出存储在指定的变量中。
output1,...,outputN: expression的计算输出。

可以用来自动生成一个变量名,如下生成一个 b1 = 1 表达式:
eval()
需要注意的是, 原有的单引号 ,要变成两个单引号 .

也可以直接用来去除字符串的单双引号:
b = eval(handles.edict.String) or b = eval(dec2hex(2576))
b 均为一个字符串,第一个 输入的是一个单/双引号,第二个输入的是两个单引号。
dec2hex(2576) 输出的是 A10 ,是带引号的,但是若是直接在里面填写这个表达式: eval(dec2hex(2576)) ,将会报错,这是因为 :
其相当于,eval(A10), 去掉单引号后,直接就是 A10, A 是不存在定义的,所以会报错,除非 A ,


版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_917609.html
上一篇:酸菜抿圪斗的做法
下一篇:魅族18x怎样设置5G网络