Получите линейные аналитические точки из модели Simulink, блока Linear Analysis Plots или блока Model Verification
Открытая модель Simulink.
mdl = 'scdpwm';
open_system(mdl)
Эта модель содержит следующие линейные аналитические точки:
Введите возмущение при выходе блока Step
Выведите измерение при выходе блока Plant Model
Получите аналитические точки из модели.
io = getlinio(mdl)
2x1 vector of Linearization IOs: -------------------------- 1. Linearization input perturbation located at the following signal: - Block: scdpwm/Step - Port: 1 2. Linearization output measurement located at the following signal: - Block: scdpwm/Plant Model - Port: 1
Можно использовать эти аналитические точки в последующей линеаризации модели с помощью linearize
команда или slLinearizer
интерфейс.
Открытая модель Simulink.
open_system('scdcstr')
Эта модель содержит блок Bode Plot, который сконфигурирован со следующими линейными аналитическими точками:
Введите возмущение при выходе блока Coolant Temp
Выведите измерение в CA
выход блока CSTR
Получите аналитические точки из блока Bode Plot.
io = getlinio('scdcstr/Bode Plot')
2x1 vector of Linearization IOs: -------------------------- 1. Linearization input perturbation located at the following signal: - Block: scdcstr/Coolant Temp - Port: 1 2. Linearization output measurement located at the following signal: - Block: scdcstr/CSTR - Port: 2
mdl
— Имя модели SimulinkИмя модели Simulink, заданное как вектор символов или строка. Модель должна быть в текущей рабочей папке или на пути MATLAB®.
Если модель не является открытой или загруженной в память, getlinio
загружает модель в память.
blockpath
— Линейный блок Analysis Plots или блок Model VerificationЛинейный блок Analysis Plots или блок Model Verification, заданный как вектор символов или строка, которая содержит ее полный блок path. Модель, которая содержит блок, должна быть в текущей рабочей папке или на пути MATLAB.
Для получения дополнительной информации о:
Линейные блоки графика для анализа, смотрите Визуализацию В процессе моделирования.
Блоки верификации модели, смотрите верификацию модели.
io
— Аналитическая точка установленаАналитический набор точки, возвращенный как объект I/O линеаризации или вектор объектов ввода-вывода линеаризации. Используйте io
задавать входные параметры линеаризации, выходные параметры и открытия цикла при использовании linearize
команда. Для получения дополнительной информации смотрите, Задают Фрагмент Модели, чтобы Линеаризовать.
Каждая аналитическая точка имеет следующие свойства:
Свойство | Описание |
---|---|
Active | Отметьте указание, использовать ли аналитическую точку в линеаризации, заданной как одно из следующего:
|
Block | Полный блок path блока, с которым сопоставлена аналитическая точка, задал как вектор символов. |
PortNumber | Выходной порт, с которым сопоставлена аналитическая точка, задал как целое число. |
Type | Аналитический тип точки, заданный как одно из следующего:
Для получения дополнительной информации об аналитических типах точки смотрите, Задают Фрагмент Модели, чтобы Линеаризовать. |
BusElement | Соедините шиной имя элемента, с которым аналитическая точка сопоставлена, задана как вектор символов или |
Description | Заданное пользователями описание аналитической точки, которую можно установить для удобства, заданного как вектор символов. |
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.