在Matlab中可以说出函数的期望吗?这样的事情:
function functionA( obj, uint8(param) )
Run Code Online (Sandbox Code Playgroud)
这里我说的是函数需要一个类型为uint8的参数.
不在功能签名上.通常,您通过断言块执行此操作:
function (obj, param)
assert(isa(param, 'uint8'),...
[mfilename ':invalid_datatype'],...
'Parameter ''param'' must be of class ''uint8''; received ''%s''.',...
class(param));
Run Code Online (Sandbox Code Playgroud)