validateInputsImpl

Подтвердите входные параметры к Системному объекту

Синтаксис

validateInputsImpl(obj,input1,input2,...)

Описание

validateInputsImpl(obj,input1,input2,...) подтверждает входные параметры к Системе object™ в первый раз объектные выполнения. Валидация включает типы данных проверки, сложность, перекрестный контроль ввода и валидность входных параметров, которыми управляет значение свойства.

Примечание

Вам необходимо задать Access = protected для этого метода.

Вы не можете изменить свойства в этом методе. Используйте метод processTunedPropertiesImpl или метод setupImpl, чтобы изменить свойства.

Входные параметры

obj

Указатель системного объекта

input1,input2,...

Входные параметры к методу setup

Примеры

развернуть все

Подтвердите это, вход является числовым.

methods (Access = protected)
   function validateInputsImpl(~,x)
      if ~isnumeric(x)
         error('Input must be numeric');
      end
   end
end