getInputNamesImpl

Имена входных портов блока MATLAB System

Синтаксис

[name1, name2...] = getInputNamesImpl (obj)

Описание

[name1,name2,...] = getInputNamesImpl(obj) задает имена входных портов Системы object™ на блоке MATLAB System. Количество возвращенных входных имен совпадает с количеством входных параметров, возвращенных методом getNumInputs. Если вы изменяете значение свойства, которое изменяет количество входных параметров, имена тех входных параметров также изменяются.

getInputNamesImpl вызван методом getInputNames блоком MATLAB System.

Примечание

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

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

obj

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

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

name1,name2,...

Имена входных параметров для заданного объекта, возвращенного как векторы символов

Значение по умолчанию: пустой символьный вектор

Примеры

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

Задайте в своем файле определения класса имена двух входных портов как 'upper' и 'lower'.

methods (Access = protected)
   function varargout = getInputNamesImpl(obj)
      numInputs = getNumInputs(obj);
      varargout = cell(1,numInputs);
      varargout{1} = 'upper';
      if numInputs > 1
         varargout{2} = 'lower';
      end
   end
end
Была ли эта тема полезной?