eval函数:
Execute string containing MATLAB? expression
Syntax
eval(expression)
[a1, a2, a3, ...] = eval(function(b1, b2, b3, ...))
Description
eval(expression) executes expression, a string containing any valid MATLAB expression. You can construct expression by concatenating substrings and variables inside square brackets:
expression = [string1, int2str(var), string2, ...]
[a1, a2, a3, ...] = eval(function(b1, b2, b3, ...)) executes function with arguments b1, b2, b3, ..., and returns the results in the specified output variables.
Execute string containing MATLAB? expression
Syntax
eval(expression)
[a1, a2, a3, ...] = eval(function(b1, b2, b3, ...))
Description
eval(expression) executes expression, a string containing any valid MATLAB expression. You can construct expression by concatenating substrings and variables inside square brackets:
expression = [string1, int2str(var), string2, ...]
[a1, a2, a3, ...] = eval(function(b1, b2, b3, ...)) executes function with arguments b1, b2, b3, ..., and returns the results in the specified output variables.