Свойства линеаризации точек ввода/вывода и рабочих точек
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