removeBlock

Удалите блок из списка настроенных блоков в slTuner интерфейс

Синтаксис

Описание

пример

removeBlock(st,blk) удаляет заданный блок из списка настроенных блоков для slTuner интерфейс, st. Можно задать blk удалить или сингл или несколько блоков.

removeBlock не изменяет Simulink® модель сопоставлена с st.

Примеры

свернуть все

Создайте slTuner интерфейс для scdcascade модель. Добавьте C1 и C2 как настроенные блоки к интерфейсу.

st = slTuner('scdcascade',{'C1','C2'});

Удалите C1 из списка настроенных блоков st.

removeBlock(st,'C1');

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

свернуть все

Интерфейс для настройки систем управления, смоделированных в Simulink в виде slTuner интерфейс.

Блокируйтесь, чтобы удалить из списка настроенных блоков для stВ виде одного из следующего:

  • Вектор символов или строка — путь к блоку Full или любой фрагмент блока path, который однозначно определяет блок среди других настроенных блоков st. Например, blk = 'scdcascade/C1'.

  • Массив ячеек из символьных векторов или массив строк — Задают несколько блоков. Например, blk = {'C1','C2'}.

  • Положительное целое число — индекс Блока. Например, blk = 1.

  • Вектор из положительных целых чисел — Задает несколько индексов блока. Например, blk = [1 2].

Чтобы определить имя или индекс, сопоставленный с настроенным блоком, введите st. Программное обеспечение отображает содержимое st в MATLAB® командное окно, включая настроенные имена блока.

Больше о

свернуть все

Настроенные блоки

Tuned blocks, используемый slTuner соедините интерфейсом, идентифицируйте блоки в модели Simulink, параметры которой должны быть настроены, чтобы удовлетворить настраивающимся целям. Можно настроить большинство блоков Simulink, которые представляют линейные элементы, такие как усиления, передаточные функции или модели в пространстве состояний. (Для полного списка блоков, которые поддерживают настройку, смотрите, Как Настроенные блоки Simulink Параметрируются). Можно также настроить более комплексные блоки, такие как SubSystem или Блоки s-function путем определения эквивалентной настраиваемой линейной модели.

Используйте настраивающиеся команды такой как systune настроить параметры настроенных блоков.

Необходимо задать настроенные блоки (например, C1 и C2) когда вы создаете slTuner интерфейс.

st = slTuner('scdcascade',{'C1','C2'})

Можно изменить список настроенного использования блоков addBlock и removeBlock.

Взаимодействовать с настроенным использованием блоков:

  • getBlockParam, getBlockValue, и getTunedValue получить доступ к настроенной параметризации блока и их текущим значениям.

  • setBlockParam, setBlockValue, и setTunedValue изменить настроенную параметризацию блока и их значения.

  • writeBlockValue обновить блоки в модели Simulink с текущими значениями настроенной параметризации блока.

Смотрите также

| | |

Введенный в R2014a