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 путем определения эквивалентной настраиваемой линейной модели (Control System Toolbox).

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

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

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

Можно изменить список настроенных блоков с помощью addBlock и removeBlock.

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

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

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

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

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

| | |

Введенный в R2014a

Для просмотра документации необходимо авторизоваться на сайте