получение

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

Смотрите также

| | | | |

Представлено до R2006a