argcheck:将缺少的输入参数设置为默认值,进行参数检查,并处理属性 ID/值列表-matlab开发

时间:2024-06-21 13:11:26
【文件属性】:

文件名称:argcheck:将缺少的输入参数设置为默认值,进行参数检查,并处理属性 ID/值列表-matlab开发

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-21 13:11:26

matlab

用法:[err, ]= argcheck(maxargs, inargs, defaults) [err, ]= argcheck(maxargs, inargs, defaults, ) 将缺少的输入参数设置为默认值,进行参数检查,并处理属性 ID/值列表。 虽然不慢,但重点是错误检查,而不是速度。 如果一个值被标记为“proplist”,则属性 id/value 列表将作为结构返回。 此外,如果它的默认值是一个结构,则只允许作为结构字段名称的属性 ID(结构的字段名称必须是小写!)。 如果您不想进行此检查,请将默认值设为空值,例如 {}。 例子: 假设您有三个参数 x、a 和 b,后两个参数是可选的,默认值为 a=0 和 b=1。 使用函数声明 'functionwhatout=funcname(varargin)' 你会调用


【文件预览】:
argcheck.zip

网友评论