Создание таблицы, отображающей переменные рабочего пространства и функции MATLAB, используемые блоками, о которых сообщалось в моделях Simulink
Этот компонент создает таблицу, в которой отображаются переменные рабочего пространства и функции MATLAB ®, используемые блоками в модели Simulink ®. Model Loop компонент определяет текущую модель и системы, в которых отображаются блоки. Например, предположим, что блок Simulink Gain имеет строку cos(x) вместо числа. Программное обеспечение Simulink ищет переменную x в рабочей области и использует cos функция.
Включить таблицу функций: включает таблицу функций Simulink в созданный отчет.
Заголовок таблицы: указывает заголовок таблицы в созданном отчете:
Automatic: Автоматическое создание заголовка из параметра.
Custom: Задает пользовательский заголовок.
Родительский блок: включает в таблицу столбец, содержащий имя блока, содержащего сообщаемую переменную.
Строка вызова: включает код MATLAB, вызывающий сообщаемую переменную.
Включить функции с фиксированной точкой (sfix, ufix,...): Включить функции Designer™ с фиксированной точкой в отчет.
Включить таблицу переменных: включает таблицу переменных Simulink в созданный отчет.
Заголовок таблицы: указывает заголовок таблицы в созданном отчете.
Automatic: Автоматическое создание заголовка из параметра.
Custom: Задает пользовательский заголовок.
Включить параметры ввода-вывода рабочей области: отчеты по переменным, содержащим параметры с векторами времени и матрицами состояний. Задайте эти параметры на панели ввода-вывода рабочего пространства в диалоговом окне «Параметры моделирования» модели Simulink.
В следующей таблице, если какие-либо записи в первом столбце onкомпонент ищет переменную, указанную во втором столбце. Если компонент находит переменную в рабочей области, он включает ее в отчет.
| Имя параметра | Имя переменной |
|---|---|
LoadExternalInput | ExternalInput |
SaveTime | TimeSaveName |
SaveState | StateSaveName |
SaveOutput | OutputSaveName |
LoadInitialState | InitialState |
SaveFinalState | FinalStateName |
Родительский блок: включает имя блока, содержащего сообщаемую переменную.
Строка вызова: включает код MATLAB, вызывающий сообщаемую переменную.
Размер переменной: Включает размер указанной переменной.
Класс переменной: включает класс переменной, которому принадлежит указанная переменная.
Размер памяти: Включает объем памяти в байтах, необходимый указанной переменной.
Значение в рабочей области: включает значение указанной переменной.
Большие массивы могут отображаться как [MxN CLASS]. Например, если у вас двойной массив 300 на 200, он отображается в отчете как [300x200 DOUBLE].
Класс хранения: включение класса хранения переменной, о которой сообщается.
Заголовок этого столбца - Класс хранилища. Этот параметр определяет модель. TunableVars , чтобы проверить, указывает ли какая-либо из переменных модели класс хранения. Если указан класс хранения, TunableVarsStorageClass и TunableVarsTypeQualifier отображаются в столбце таблицы переменных модели.
Записи столбцов: TunableVarsStorageClass (TunableVarsTypeQualifier) когда TunableVarsTypeQualifier не пуст. Если TunableVarsTypeQualifier пуст, значение столбца равно TunableVarsStorageClass.
Значения для TunableVarsStorageClass включают:
Exported Global
Auto
ImportedExtern
ImportedExtern Pointer
Свойства объекта данных: для переменных, которые являются Simulink.Parameter объекты данных, включая значения свойств объектов, которые перечислены в поле редактирования.
Эта таблица является примером таблицы, созданной Model Variables компонент. Эта таблица свойств сообщает о переменных в Controller в f14 модель.
| Имя переменной | Родительские блоки | Вызывающая строка | Стоимость |
|---|---|---|---|
Ka |
| Ka |
|
Kf |
| Kf |
|
Ки |
| [Ки] |
|
Kq |
| Kq |
|
Да. Стол.
rptgen_sl.csl_obj_fun_var