get

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