getPoints

Получите список аналитических точек для slLinearizer или slTuner интерфейс

Синтаксис

Описание

пример

pt_names = getPoints(s) возвращает имена аналитических точек s, который может быть любой slLinearizer взаимодействуйте через интерфейс или slTuner интерфейс. Используйте аналитические имена точки, чтобы извлечь передаточные функции с помощью команд, таких как getIOTransfer и задавать настраивающиеся цели для slTuner интерфейс.

Примеры

свернуть все

Открытая модель Simulink.

mdl = 'ex_scd_simple_fdbk';
open_system(mdl)

Создайте slLinearizer взаимодействуйте через интерфейс к модели и добавьте, что некоторый анализ указывает на интерфейс.

sllin = slLinearizer(mdl,{'r','e','u','y'});

Получите имена всех аналитических точек, сопоставленных с sllin.

pt_names = getPoints(sllin)
pt_names =

  4x1 cell array

    {'ex_scd_simple_fdbk/Reference/1[r]'     }
    {'ex_scd_simple_fdbk/Sum/1[e]'           }
    {'ex_scd_simple_fdbk/K (controller)/1[u]'}
    {'ex_scd_simple_fdbk/G (plant)/1[y]'     }

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

свернуть все

Интерфейс к модели Simulink, заданной как любой slLinearizer взаимодействуйте через интерфейс или slTuner интерфейс.

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

свернуть все

Аналитические имена точки, возвращенные как массив ячеек из символьных векторов.

Каждая запись pt_names следует за шаблоном, full block path/outport number/[signal name].

Введенный в R2014a