Nargchk几乎完全用于单程:
错误(Nargchk(Minargs,maxargs,nargin,'struct'));
第三个和第四个参数始终是相同的,并且您始终将其包装在错误呼叫中。
这个愚蠢的简单功能可以节省您的键入,并通过将上面的线包装成更可读的内容来分配代码,即
checknumberargs(Minargs,maxargs);
引用
Richie棉花(2022)。检查函数的参数数(//www.tianjin-qmedu.com/matlabcentral/fileexchange/27061-Check-the-number-of-arguments-to-a -function),Matlab中央文件交换。检索到。