Свойства линеаризации 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