用于将默认值分配给使用 varargin 或输入参数结构的函数(替代 inputParser)。
查看 github 存储库上的示例(和最新更新):https://github.com/nvictus/ArgUtils
-使用ArgUtils.assignVars()顺序分配变量- 使用 ArgUtils.assignArgs() 分配命名变量:它适用于结构输入或元胞数组输入,其中包含以任何顺序后跟关键字参数(名称-值对)的值序列。
关键字使用 MATLAB 的字符串验证器进行匹配,因此匹配不区分大小写,并且可以接受缩写的关键字,只要它们可以明确匹配即可。 还有一些选项可以指定: - 必需的输入参数- 关键字前缀以防止名称与字符串值冲突
评论0
最新资源