Набор slTuner параметры интерфейса
возвращает набор опций с дополнительными опциями, указанными одним или несколькими options = slTunerOptions(Name,Value)Name,Value аргументы пары.
slTuner ИнтерфейсСоздание набора опций для slTuner интерфейс, который устанавливает способ преобразования скорости в метод Тастина с предварительным прогоном с частотой 10 рад/с.
options = slTunerOptions('RateConversionMethod','prewarp',... 'PreWarpFreq',10);
Либо используйте точечную нотацию для установки значений options.
options = slTunerOptions;
options.RateConversionMethod = 'prewarp';
options.PreWarpFreq = 10;Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
'RateConversionMethod','prewarp' устанавливает метод преобразования скорости в метод Тастина с предварительной обработкой.'SampleTime' - Время образца линеаризации0 (по умолчанию) | положительный скалярВремя выборки линеаризации, указанное как пара, разделенная запятыми, состоящая из 'SampleTime' и одно из следующих:
0 - создание модели непрерывного времени.
Положительный скаляр - указывает время выборки для систем дискретного времени.
'UseFullBlockNameLabels' - Флаг, указывающий на необходимость усечения имен и состояний ввода-вывода'off' (по умолчанию) | 'on'Флаг, указывающий, следует ли усекать имена входов/выходов и состояния в линеаризованной модели, указанной как разделенная запятыми пара, состоящая из 'UseFullBlockNameLabels' и либо:
'off' - использование усеченных имен для ввода-вывода и состояний в линеаризованной модели.
'on' - используйте полный путь к блоку, чтобы назвать операции ввода-вывода и состояния в линеаризованной модели.
'UseBusSignalLabels' - Флаг, указывающий, использовать ли номера каналов сигнала шины или имена'off' (по умолчанию) | 'on'Флаг, указывающий, следует ли использовать номера каналов сигнала шины или имена для маркировки ввода-вывода в линеаризованной модели, указанной как разделенная запятыми пара, состоящая из 'UseBusSignalLabels' и одно из следующих:
'off' - Используйте номера каналов сигналов шины для маркировки ввода-вывода сигналов шины в линеаризованной модели.
'on' - Используйте имена сигналов шины для маркировки ввода-вывода сигналов шины в линеаризованной модели. Имена сигналов шины появляются в результатах, когда точки ввода/вывода расположены на выходе следующих блоков:
Блок ввода корневого уровня, содержащий объект шины
Блок создания шины
Блок подсистемы, источник которой отслеживает выход блока создания шины
Блок подсистемы, источник которого ведет трассировку к входу корневого уровня, проходя только через границы виртуальной или невиртуальной подсистемы
'StoreOffsets' - Флаг, указывающий, следует ли вычислять смещения линеаризацииfalse (по умолчанию) | trueФлаг, указывающий, следует ли вычислять смещения линеаризации для входов, выходов, состояний и производных состояний или обновленных состояний, указанных как пара, разделенная запятыми, состоящая из 'StoreOffsets' и одно из следующих:
false - Не вычислять смещения линеаризации.
true - вычисление смещений линеаризации.
Блок системы LPV можно сконфигурировать с помощью смещений линеаризации. Пример см. в разделе Аппроксимация нелинейного поведения с использованием массива систем LTI
'StoreAdvisor' - Флаг, указывающий, следует ли хранить диагностическую информациюfalse (по умолчанию) | trueФлаг, указывающий, следует ли сохранять диагностическую информацию во время линеаризации, указанный как разделенная запятыми пара, состоящая из 'StoreAdvisor' и одно из следующих:
false - Не хранить диагностическую информацию линеаризации.
true - Хранить диагностическую информацию линеаризации.
Команды линеаризации сохраняют и возвращают диагностическую информацию в LinearizationAdvisor объект. Пример устранения неполадок в результатах линеаризации с использованием LinearizationAdvisor см. раздел Устранение неполадок в результатах линеаризации в командной строке.
'RateConversionMethod' - Метод пересчета ставок'zoh' (по умолчанию) | 'tustin' | 'prewarp' | 'upsampling_zoh' | 'upsampling_tustin' | 'upsampling_prewarp'Метод, используемый для преобразования скорости при линеаризации многоскоростной системы, определяемый как разделенная запятыми пара, состоящая из 'RateConversionMethod' и одно из следующих:
'zoh' - Метод преобразования ставки удержания нулевого заказа
'tustin' - Тустин (билинейный) метод
'prewarp' - Метод Тустина с превалированием частоты. При использовании этого метода установите PreWarpFreq на требуемую частоту предвоенной операции.
'upsampling_zoh' - пример дискретных состояний, когда это возможно, и использование 'zoh' в противном случае.
'upsampling_tustin' - пример дискретных состояний, когда это возможно, и использование 'tustin' в противном случае.
'upsampling_prewarp' - пример дискретных состояний, когда это возможно, и использование 'prewarp' в противном случае. При использовании этого метода установите PreWarpFreq на требуемую частоту предвоенной операции.
Дополнительные сведения о преобразовании скорости и линеаризации многоскоростных моделей см. в:
Примечание
Если используется метод пересчета курсов, отличный от 'zoh'преобразованные состояния больше не имеют того же физического значения, что и исходные состояния. В результате имена состояний в результирующей системе LTI изменяются на '?'.
'PreWarpFreq' - Предвоенная частота0 (по умолчанию) | положительный скалярПредвоенная частота в рад/с, указанная как разделенная запятыми пара, состоящая из 'PreWarpFreq' и неотрицательный скаляр. Этот параметр применяется только в том случае, если RateConversionMethod является либо 'prewarp' или 'upsampling_prewarp'.
'AreParamsTunable' - Флаг, указывающий, следует ли перекомпилировать модель при изменении значений параметровtrue (по умолчанию) | falseФлаг, указывающий, следует ли перекомпилировать модель при изменении значений параметров линеаризации, указанных как пара, разделенная запятыми, состоящая из 'AreParamsTunable' и одно из следующих:
true - Не перекомпилируйте модель, если все изменяющиеся параметры настраиваются. Если любые изменяющиеся параметры не поддаются настройке, перекомпилируйте модель для каждой точки сетки параметров и выдайте предупреждение.
false - перекомпилировать модель для каждой точки сетки параметра. Эта опция используется при изменении значений неперестраиваемых параметров.
Дополнительные сведения о компиляции модели при линеаризации с изменением параметров см. в разделе Эффективность линеаризации партий при изменении значений параметров.
options — slTuner параметры интерфейсаslTunerOptions набор опцийslTuner параметры интерфейса, возвращенные как slTunerOptions набор опций.
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.