想写一个简写fprintf(..)
。
varargin
是一个元胞数组。那么我怎样才能将它传递给fprintf(..)
? 后者只接受可变数量的数组。
以下不起作用:
function fp(str, varargin)
fprintf(str, varargin);
end
给予
Error using fprintf
Function is not defined for 'cell' inputs.
或者
Error: Unexpected MATLAB expression.