isInputSizeLockedImpl

Состояние заблокированного входного размера

Синтаксис

flag = isInputSizeLockedImpl(obj,i)

Этот метод будет удален в будущем релизе. Используйте вместо этого isInputSizeMutableImpl.

Описание

flag = isInputSizeLockedImpl(obj,i) задает, не может ли i th вход к Системе object™ изменить свой размер во время последующих вызовов, чтобы запустить тот объект. Если flag является true, размер заблокирован и вводит к Системному объекту, не может изменить размер, в то время как объект заблокирован. Если flag является false, вход является переменным размером и не заблокирован. В разблокированном случае может измениться размер входных параметров к объекту, в то время как объект запускается и заблокированный.

isInputSizeLockedImpl выполняется однажды для каждого входа во время инициализации Системного объекта.

Примечание

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

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

obj

Системный объект

i

Номер входного порта системного объекта

Выходные аргументы

flag

Отметьте указание, заблокирован ли размер входных параметров к заданному порту, возвращен как логическое скалярное значение. Если значением isInputSizeLockedImpl является true, размер текущего входа к тому порту сравнивается с первым входом к тому порту. Если размеры не соответствуют, ошибка происходит.

По умолчанию: false

Примеры

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

Задайте в своем файле определения класса, чтобы проверять, заблокирован ли размер входа Системного объекта.

methods (Access = protected)
   function flag = isInputSizeLockedImpl(~,index)
      flag = true;
   end
end