文件名称:InputPreprocessor:解析、添加默认值并验证函数和方法的输入-matlab开发
文件大小:18KB
文件格式:ZIP
更新时间:2024-06-19 16:13:44
matlab
InputPreprocessor 为类 inputParser 以及函数 validateattributes 提供了一个替代接口。 它暴露了这两个的大部分功能。 除了 validateattributes 的约束(属性)之外,用户还可以添加新的约束。 目标是 InputPreprocessor 将帮助用户减少琐碎的错误并编写更好的代码。 也就是说,编写更易于理解和维护的代码。 此外,代码应是输入参数文档的重要组成部分。 InputPreprocessor不适用于所有功能/方法。 特别是,当速度是一个关键问题时,不应使用它。 句法: ipp = InputPreprocessor(CA); ipv = ipp.parse( input_argument_list ); 其中 CA 是一个元胞数组,函数/方法的每个输入参数占一行。 这些列包含: 1. 整数 {1,2,3} 选择:
【文件预览】:
InputPreprocessor.zip