evalprint.m
来自「Matlab程序」· M 代码 · 共 17 行
M
17 行
function EvalPrint( evalStr )
assert('all(ischar(evalStr))', 'expression must be enclosed in single quotes')
theResult = evalin('caller', evalStr);
if ( length( theResult ) == 1 )
fprintf('%s: %g\n', evalStr, theResult )
else
fprintf('%s: [', evalStr )
for loop = 1:length(theResult(:))
fprintf('%s%g', char(', ' * (loop>1)), theResult(loop) )
end
fprintf(']\n')
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?