Свойства линеаризации I/Os и рабочие точки
get(ob)
get(ob,'PropertyName')
get(ob)
отображения все свойства и соответствующие значения объекта, ob
, который может быть объектом I/O линеаризации, объектом рабочей точки или объектом спецификации рабочей точки. Создайте ob
использование findop
, getlinio
, linio
, operpoint
, или operspec
.
get(ob,'PropertyName')
возвращает значение свойства, PropertyName
, в объекте, ob
. Объект, ob
, может быть объект I/O линеаризации, объект рабочей точки или объект спецификации рабочей точки. Создайте ob
использование findop
, getlinio
, linio
, operpoint
, или operspec
.
ob.PropertyName
альтернативное обозначение для отображения значения свойства, PropertyName
, из объекта, ob
. Объект, ob
, может быть объект I/O линеаризации, объект рабочей точки или объект спецификации рабочей точки. Создайте ob
использование findop
, getlinio
, linio
, operpoint
, или operspec
.
Создайте объект рабочей точки, op
, для модели Simulink®, magball
.
op=operpoint('magball');
Получите список всех свойств объектов с помощью get
функция с именем объекта как единственный вход.
get(op)
Это возвращает свойства op
и их текущие значения.
Model: 'magball' States: [5x1 opcond.StatePoint] Inputs: [0x1 double] Time: 0 Version: 2
Просмотреть значение конкретного свойства op
, предоставьте имя свойства в качестве аргумента к get
. Например, чтобы просмотреть имя модели, сопоставленной с объектом рабочей точки, введите:
V=get(op,'Model')
который возвращается
V = magball
Поскольку op
структура, можно также просмотреть любые свойства или поля с помощью записи через точку, как в этом примере.
W=op.States
Это обозначение возвращает вектор объектов, содержащих информацию о состояниях в рабочей точке.
(1.) magball/Controller/PID Controller/Filter x: 0 (2.) magball/Controller/PID Controller/Integrator x: 14 (3.) magball/Magnetic Ball Plant/Current x: 7 (4.) magball/Magnetic Ball Plant/dhdt x: 0 (5.) magball/Magnetic Ball Plant/height x: 0.05
Используйте get
посмотреть детали W
. Например:
get(W(2),'x')
возвращается
ans = 14.0071