Simulink Summary Table

Свойства или параметры заданных моделей Simulink, систем, блоков или сигналов в таблице

Описание

Этот компонент отображает свойства или параметры выбранного Simulink® модели, системы, блоки или сигналы в таблице.

Тип объекта

Выберите тип объекта для просмотра в сгенерированном отчете.

  • Block (По умолчанию)

  • Model

  • System

  • Signal

  • Annotation

Выбранный тип объекта влияет на опции, доступную на панели Property Columns.

Заголовок таблицы

Выберите заголовок для отображения в сгенерированном отчете:

  • Automatic: Автоматически генерирует заголовок из параметра.

  • Custom: Задает пользовательский заголовок.

Столбцы свойств

На этой панели отображаются свойства объекта, включаемые в сводную таблицу сгенерированного отчета.

  • Чтобы добавить свойство:

    1. Выберите соответствующий уровень свойств в текстовом поле слева.

    2. В текстовом поле справа выберите свойство, которое вы хотите добавить, и нажмите Add.

  • Чтобы удалить свойство, выберите имя свойства и нажатия кнопки Delete.

The Parent в столбце свойств отображается только имя родительской системы. Чтобы отобразить полный путь к родительской системе, задайте свойство следующим parent с нижним регистром p.

%<SplitDialogParameters> является уникальным свойством для сводных таблиц Simulink, где тип объекта Block. Это свойство генерирует несколько сводных таблиц, организованных по типам блоков. Каждая группа Сводная таблица содержит параметры диалогового окна для этого блока.

Некоторые записи в списке доступных свойств (например Depth) являются «виртуальными» свойствами, к которым вы не можете получить доступ, используя get_param команда. Свойства, используемые для фильтрации свойств/значений в компонентах блока и системного цикла, должны быть доступны для извлечения get_param. Поэтому невозможно настроить сводную таблицу для создания отчетов по всем блокам Depth == 2.

Можно создать несколько значений для свойства в Simulink Summary Table. Например, чтобы сообщить о блоках типа Inport, Outport и Constant:

  1. Установите флажок Search for Simulink property name/property value pairs.

  2. Убедитесь, что вы Property Name на BlockType.

  3. Введите следующий текст в поле Property Value:

    \<(Inport|Outport|Constant)\>

Remove empty columns: Удаляет пустые столбцы из таблицы.

Transpose table: Изменяет строки сводной таблицы на столбцы в сгенерированном отчете, помещая имена свойства в первый столбец и значения в другие столбцы.

Строки объектов

  • Insert anchor for each row: Вставляет якорь для каждой строки в сводную таблицу.

  • Report On:

    • Automatic list from context: Отчеты по всем блокам в текущем контексте, заданные родительским компонентом.

    • Custom - use block list: Отчеты по списку указанных блоков. Задайте полный путь к каждому блоку.

Опции цикла

  • Sort blocks

    • Alphabetically by block name: Сортирует блоки по имени в алфавитном порядке.

    • Alphabetically by system name: Сортирует системы по имени в алфавитном порядке. Списки блоков в каждой системе, но не в определенном порядке.

    • Alphabetically by full Simulink path: Сортирует блоки в алфавитном порядке по пути Simulink.

    • By block type: Сортирует блоки в алфавитном порядке по типам блоков.

    • By block depth: Сортирует блоки по их глубине в модели.

    • By layout (left to right): Сортировки блоков по их расположению в макете модели, по строкам. Самый дальний блок в направлении левого верхнего угла модели является якорем для строки. Строка содержит все другие блоки, которые перекрывают горизонтальную область, заданную верхним и нижним ребрами якорного блока. Другие строки используют тот же алгоритм, используя в качестве якоря следующий незарегистрированный блок ближе всего к левой верхней части модели.

    • By layout (top to bottom): Сортировки блоков по их расположению в макете модели, по столбцам. Самый дальний блок в направлении левого верхнего угла модели является якорем для столбца. Столбец содержит все другие блоки, которые перекрывают вертикальную область, заданную левым и правым ребрами якорного блока. Другие столбцы используют тот же алгоритм, используя в качестве якоря следующий незарегистрированный блок ближе всего к левой верхней части модели.

    • By traversal order: Сортировки блоков по порядку обхода.

    • By simulation order: Сортировки блоков по порядку выполнения.

    • %<VariableName>: Вставляет значение переменной из MATLAB® рабочей области. The %<> обозначение может обозначать строку или массив ячеек. Для получения дополнительной информации смотрите %<VariableName> Notation на Text страница с описанием компонента.

  • Search for Simulink property name/property value pairs: Отчеты по блокам с заданными парами имя свойства/property значение.

Пример

Задайте следующие опции, чтобы сгенерировать Сводную таблицу в отчете для на модели f14:

  • Сортировка по системам по глубине.

  • Включите системные параметры Name и Block в таблице.

В отчете появится следующая таблица.

Имя

Блоки

f14

u, Модель Привода, Модель Динамики Самолета, Угол Атаки, Контроллер, Dryden Модели Порывов Ветра, Усиление, Gain1, Gain2, Gain5, Больше Информации, Больше Info1, Вычисление Пилота, Пилот G Сила Scope, Stick Input, Sum, Sum1, альфа (рад),

Модель динамики самолета

Отклонение лифта d (градус), Вертикальный Порыв wGust (ft/sec), Ротационный Порыв qGust (рад/секунда), Gain3, Gain4, Gain5, Gain6, Sum1, Sum2, Передача Fcn.1, Передача Fcn.2, Вертикальная Скорость w (ft/s), Темп Тангажа q (rad/s)

Контроллер

Stick Input (in), альфа (рад), q (рад/с), альфа-датчик Low-Pass Filter, Gain, Gain2, Gain3, Pitch Rate Lead Filter, Пропорциональный плюс интегральный компенсатор, Stick Prefilter, Sum, Sum1, Sum2, Elevator Command (deg)

Сухие модели порывов ветра

Band-Limited White Noise, модель Q-gust, модель W-gust, Wg, Qg

Подробнее

Ничего

Дополнительные Info1

Ничего

Расчет пилота Nz

w, q, Константа, Производная, Derivative1, Gain1, Gain2, Продукт, Sum1, Пилотная сила g (g)

Вставить что-нибудь в отчет?

Да. Таблица.

Класс

rptgen_sl.csl_summ_table