Составьте таблицу, которая отображает переменные рабочей области и функции MATLAB, используемые блоками, о которых сообщают, в моделях Simulink
Этот компонент составляет таблицу, которая отображает переменные рабочей области и функции MATLAB®, используемые блоками в модели Simulink®. Компонент Model Loop
задает текущую модель и системы, в которых появляются блоки. Например, предположите, что блок Simulink Gain имеет строку cos(x)
вместо номера. Программное обеспечение Simulink ищет переменную x
в рабочей области и использует функцию cos
.
Include table of functions: Включает таблицу функций Simulink в сгенерированном отчете.
Table Title: Задает заголовок для таблицы в сгенерированном отчете:
Automatic
: Генерирует заголовок автоматически от параметра.
Custom
: Задает пользовательский заголовок.
Parent block: Включает столбец в таблицу, которая включает имя блока, который содержит переменную, о которой сообщают.
Calling string: Включает код MATLAB, который вызывает переменную, о которой сообщают.
Include fixed-point functions (sfix, ufix, ...): Включает функции Fixed-Point Designer™ в отчет.
Include table of variables: Включает таблицу переменных Simulink в сгенерированном отчете.
Table title: Задает заголовок для таблицы в сгенерированном отчете.
Automatic
: Генерирует заголовок автоматически от параметра.
Custom
: Задает пользовательский заголовок.
Include Workspace I/O parameters: Отчеты относительно переменных, которые содержат параметры с временными векторами и утверждают матрицы. Установите эти параметры в панели Workspace I/O в диалоговом окне Simulation Parameters в модели Simulink.
В следующей таблице, если какой-либо из записей в первом столбце является on
, компонент ищет переменную, перечисленную во втором столбце. Если компонент находит переменную в рабочей области, это включает его в отчет.
'ParameterName' | Имя переменной |
---|---|
LoadExternalInput | ExternalInput |
SaveTime | TimeSaveName |
SaveState | StateSaveName |
SaveOutput | OutputSaveName |
LoadInitialState | InitialState |
SaveFinalState | FinalStateName |
Parent block: Включает имя блока, который содержит переменную, о которой сообщают.
Calling string: Включает код MATLAB, который вызывает переменную, о которой сообщают.
Size of variable: Включает размер переменной, о которой сообщают.
Class of variable: Включает переменный класс, которому, принадлежит переменная, о которой сообщают.
Memory size: Включает объем памяти в байты, в которых, нуждается переменная, о которой сообщают.
Value in workspace: Включает значение переменной, о которой сообщают.
Большие массивы могут появиться как [MxN CLASS]
. Например, если у вас есть 300 200 двойной массив, это появляется в отчете как [300x200 DOUBLE
].
Storage class: Включайте класс памяти переменной, о которой сообщают.
Заголовком этого столбца является Storage Class. Эта опция смотрит на свойство TunableVars
модели видеть, задает ли какая-либо из образцовых переменных их класс памяти. Если вы указываете, что класс памяти, TunableVarsStorageClass
и TunableVarsTypeQualifier
появляются в столбце таблицы в образцовой таблице переменных.
Записями столбца является TunableVarsStorageClass (TunableVarsTypeQualifier)
, когда TunableVarsTypeQualifier
не пуст. Если TunableVarsTypeQualifier
пуст, записью столбца является TunableVarsStorageClass
.
Значения для TunableVarsStorageClass
включают:
Exported Global
Auto
ImportedExtern
ImportedExtern Pointer
Data object properties: Для переменных, которые являются объектами данных Simulink.Parameter
, включает значения свойств объектов, которые вы перечисляете в окне редактирования.
Эта таблица является примером таблицы, составленной компонентом Model Variables
. Эта Таблица Свойства сообщает относительно переменных в Controller
в модели f14
.
Имя переменной | Родительские блоки | Вызов строки | Значение |
---|---|---|---|
Ka |
| Ka | 0.677 |
Kf |
| Kf | -1.746 |
Ки |
| [Ки] | -3.864 |
Kq |
| Kq | 0.8156 |
Да. Таблица.
rptgen_sl.csl_obj_fun_var