gusucode.com > symbolic工具箱matlab源码程序 > symbolic/@sym/private/isPositiveInteger.m
function B = isPositiveInteger(x) if ~isa(x, 'sym') && ~isnumeric(x) B = false; return end s = formula(sym(x)); B = isscalar(s) && feval(symengine, 'testtype', s, 'Type::PosInt');