get

Свойства ввода-вывода линеаризации и рабочих точек

Синтаксис

get(ob)
get(ob,'PropertyName')

Описание

get(ob) отображает все свойства и соответствующие значения объекта, ob, который может быть объектом ввода-вывода линеаризации, объектом рабочей точки или объектом спецификации рабочей точки. Создание ob использование findop, getlinio, linio, operpoint, или operspec.

get(ob,'PropertyName') возвращает значение свойства, PropertyName, в пределах объекта, ob. Объект, ob, может быть объектом ввода-вывода линеаризации, объектом рабочей точки или объектом спецификации рабочей точки. Создание ob использование findop, getlinio, linio, operpoint, или operspec.

ob.PropertyName является альтернативным обозначением для отображения значения свойства, PropertyName, объекта, ob. Объект, ob, может быть объектом ввода-вывода линеаризации, объектом рабочей точки или объектом спецификации рабочей точки. Создание 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