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