MATLAB Function Reference    
evalc

Evaluate MATLAB expression with capture

Syntax

Description

T = evalc(S) is the same as eval(S) except that anything that would normally be written to the command window is captured and returned in the character array T (lines in T are separated by \n characters).

T = evalc(s1,s2) is the same as eval(s1,s2) except that any output is captured into T.

[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

diary, eval, evalin, input, more


  eval evalin