Установите настройки преобразования уровня для настроенного блока в интерфейсе slTuner
Когда вы используете systune
с Simulink®, настройка выполняется на уровне выборки, заданном свойством Ts
интерфейса slTuner
. Когда вы используете writeBlockValue
, чтобы записать настроенные параметры обратно к модели Simulink, каждое настроенное значение блока автоматически преобразовано от шага расчета, используемого для настройки к шагу расчета блока Simulink. Метод преобразования уровня, сопоставленный с каждым настроенным блоком, задает, как эта операция передискретизации должна быть выполнена. Используйте getBlockRateConversion
, чтобы запросить скорость преобразования блока и использовать setBlockRateConversion
, чтобы изменить его.
setBlockRateConversion(st,blk,method)
setBlockRateConversion(st,blk,'tustin',pwf)
setBlockRateConversion(st,blk,IF,DF)
setBlockRateConversion(
устанавливает метод преобразования уровня настроенного блока в интерфейсе st
,blk
,method
)slTuner
, st
.
Для Образцовых блоков Discretizer метод преобразования уровня задан в блоке Simulink и не может быть изменен с setBlockRateConversion
.
Для статических блоков, таких как Усиление или блоки Интерполяционной таблицы, проигнорирован метод преобразования блочной скорости.
getBlockRateConversion
| slTuner
| writeBlockValue