将Matlab函数参数设置为uint8

use*_*942 1 matlab

在Matlab中可以说出函数的期望吗?这样的事情:

function functionA( obj,  uint8(param) )
Run Code Online (Sandbox Code Playgroud)

这里我说的是函数需要一个类型为uint8的参数.

Rod*_*uis 6

不在功能签名上.通常,您通过断言块执行此操作:

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)