mttGetParameters.m 539 B

12345678910111213141516
  1. function [parameters,default_values] = mttGetParameters(parameter_list)
  2. [parameters,default_values] = mttGetItemList(parameter_list) ;
  3. for n = 1:length(parameters)
  4. parameter_name = parameters{n} ;
  5. mttValidateName(parameter_name) ;
  6. end
  7. for n = 1:length(default_values)
  8. default_value = default_values{n} ;
  9. if ~isempty(default_value)
  10. mttAssert(mttIsNumericText(default_value),...
  11. 'Parameter list contains non-numeric default value') ;
  12. end
  13. end