Создайте рабочую точку для модели Simulink
op = operpoint(sys)
op = operpoint(sys)
возвращает объект, op
, содержа рабочую точку модели Simulink®, sys
. Задайте sys
или как вектор символов или как строка. Используйте объект с функциональным linearize
создать линеаризовавшие модели. Объект рабочей точки имеет следующие свойства:
Model
— Имя модели Simulink, заданное как вектор символов.
States
— Спецификация рабочей точки состояния, заданная как массив структур. Каждая структура в массиве представляет поддерживаемые состояния одного блока Simulink. (Для списка поддерживаемых состояний для объектов рабочей точки смотрите состояния Модели Simulink, Включенные в Объект Рабочей точки.) Редактируют свойства этого объекта с помощью записи через точку или set
функция.
Каждый States
структура имеет следующие поля:
| Количество состояний в блоке Simulink. |
| Имя блока Simulink. |
| Имя состояния, заданного как вектор символов. |
| Значения состояния блока Simulink, заданные как вектор состояний. Этот вектор включает все поддерживаемые состояния. При создании спецификаций значения состояния для поисковых запросов рабочей точки с помощью |
| (Только для состояний дискретного времени) Шаг расчета и смещение каждого состояния блока Simulink, заданного как вектор. |
| Уровень времени состояния, заданный как одно из следующих значений:
|
| Вектор, указывающий, является ли каждое состояние в эталонной модели:
|
| Описание состояния блока, заданное как вектор символов. |
Inputs
— Уровень на входе в рабочей точке, заданной как вектор входных объектов. Каждый входной объект представляет уровни на входе одного блока импорта корневого уровня в блоке Simulink.
Каждая запись в Inputs
имеет следующие поля:
| Имя блока Inport. |
| Количество блоков-сигналов импорта. |
| Размерность сигналов принята импортом. |
| Уровни на входе блока Inport в рабочей точке, заданной как вектор уровней на входе. Когда создание ввело спецификации для поисковых запросов рабочей точки с помощью |
| Блок Inport ввел описание, заданное как вектор символов. |
Time
— Времена, в которые выполнены любые изменяющиеся во времени функции в модели, задали как вектор.
Version
— Номер версии объекта.
Можно создать новый operpoint
переменные 3 способами:
Создайте новый объект с operpoint
команда.
Создайте новую переменную присвоением с равнянием (=) оператор.
Скопируйте operpoint
объект с помощью copy
команда.
Используя operpoint
или copy
создает новый, независимый объект. Когда вы используете присвоение, существует ссылка между старой и новой переменной. Для примера см. Копию Рабочая точка.
Как альтернатива operpoint
функционируйте, вычислите рабочие точки, чтобы выполнить вашим требованиям к приложению. Для получения дополнительной информации смотрите, Вычисляют Установившиеся Рабочие точки.