exponenta event banner

Сводная таблица Simulink

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

Описание

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

Тип объекта

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

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

  • Model

  • System

  • Signal

  • Annotation

Выбранный тип объекта влияет на параметры, доступные на панели «Столбцы свойств».

Название таблицы

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

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

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

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

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

  • Чтобы добавить свойство, выполните следующие действия.

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

    2. В текстовом поле справа выберите свойство, которое требуется добавить, и нажмите кнопку «Добавить».

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

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

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

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

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

  1. Установите флажок Поиск пар Имя свойства Simulink/Значение свойства.

  2. Убедитесь, что для параметра «Имя свойства» задано значение BlockType.

  3. Введите следующий текст в поле «Значение свойства»:

    \<(Inport|Outport|Constant)\>

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

Преобразовать таблицу: изменение строк сводной таблицы на столбцы в созданном отчете, размещение имен свойств в первом столбце и значений в других столбцах.

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

  • Вставка привязки для каждой строки: вставка привязки для каждой строки в сводной таблице.

  • Отчет о:

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

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

Параметры цикла

  • Сортировать блоки

    • 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 ®. %<> нотация может обозначать строку или массив ячеек. Дополнительные сведения см. в разделе %<VariableName> Notation на Text страница ссылок на компоненты.

  • Поиск пар имя/значение свойства Simulink: отчеты о блоках с указанными парами имя/значение свойства.

Пример

Укажите следующие опции для создания сводной таблицы в отчете для модели f14:

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

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

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

Имя

Блоки

f14

u, Модель Привода, Модель Динамики Самолета, Угол Нападения, Диспетчера, Моделей Порыва ветра Драйдена, Выгоды, Gain1, Gain2, Gain5, Большего количества Информации, Большего количества Info1, пилота Nz вычисление, Пилот, Объем силы пилота Г, Вход Палки, Сумма, Sum1, альфа (радиус), Пилот Nz (g)

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

Отклонение лифта d (град.), вертикальный порыв wGust (фут/сек), поворотный порыв qGust (рад ./сек.), Gain3, Gain4, Gain5, Gain6, Sum1, Sum2, передаточный Fcn.1, передаточный Fcn.2, вертикальная скорость w (фут ./с), скорость шага q (рад ./с)

Диспетчер

Вход (в), альфа (рад), q (рад/с), низкочастотный фильтр альфа-датчика, коэффициент усиления, Gain2, Gain3, свинцовый фильтр, пропорциональный плюс интегральный компенсатор, предварительный фильтр, сумма, Sum1, Sum2, команда лифта (град.)

Модели порывов ветра Dryden

Белый шум с ограниченным диапазоном, модель Q-gust, модель W-gust, Wg, Qg

Подробнее

Ничего

Больше Info1

Ничего

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

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

Вставить что-либо в отчет?

Да. Стол.

Класс

rptgen_sl.csl_summ_table