文件名称:DSTV:Datashape & -type Verification:启用反射数据验证。-matlab开发
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-18 20:24:42
matlab
通过在编程技术中引入简单的反射机制,解决了大规模分支(if-then-elseif-...-end)和重复错误条件语句的常见问题。 如果 in-resp 输出的数量不正确,众所周知的验证函数 NARGCHK 和 NARGOUTCHK 会返回适当的错误消息。 ARGCHK 函数也返回一条适当的错误消息,但线索是,错误条件是消息。 因此,任何可评估为逻辑条件的表达式都可能是错误条件和错误消息。 简要示例错误(argchk('isnumeric(X)')) ARGCHK 返回消息 MSG = '~isnumeric(X)' 并且 ERROR 显示 MSG 并中止函数,如果 X 不是数字,否则 ARGCHK 返回一个空消息 MSG = '',以便 ERROR 不采取任何行动。 显而易见,该函数的强大之处在于它的灵活性,可以使用任何类型的可评估为逻辑表达式的表达式。 因此,任何用户定义的逻
【文件预览】:
dstv.zip