evalc - Evaluate MATLAB expression with capture
Syntax
T = evalc(S)
[T, X, Y, Z, ...] = evalc(S)
Description
T = evalc(S) is the same
as eval(S) except that anything that would normally
be written to the command window, except for error messages, is captured
and returned in the character array T (lines in T are separated by \n characters).
[T, X, Y, Z, ...] = evalc(S) is the same as [X, Y, Z, ...] = eval(S) except
that any output is captured into T.
Remark
When you are using evalc, diary, more, and input are disabled.
See Also
eval, evalin, assignin, feval, diary, input, more
 | eval | | evalin |  |
Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
Get the Interactive Kit