Дискретизируйте модель, которая содержит непрерывные блоки
sldiscmdl ('
model_name
', sample_time
)
sldiscmdl ('model_name
', sample_time
, method
)
sldiscmdl ('model_name
', sample_time
, options
)
sldiscmdl ('model_name
', sample_time
, method
, freq
)
sldiscmdl ('model_name
', sample_time
, method
, options
)
sldiscmdl ('model_name
', sample_time
, method
, freq
, options
)
[old_blks
, new_blks
] = sldiscmdl ('model_name
', sample_time
, method
, freq
, options
)
дискретизирует модель под названием sldiscmdl('model_name',sample_time)
с помощью заданного 'model_name'
sample_time
. Модель не должна быть открыта, и модули для sample_time
являются секундами моделирования.
дискретизирует модель с помощью sldiscmdl('model_name',sample_time,method)
sample_time
и метода преобразования, заданного method
.
дискретизирует модель с помощью sldiscmdl('model_name',sample_time,options)
sample_time
и критериев, заданных массивом ячеек options
. Этот массив состоит из четырех элементов: {target
, replace_with
, put_into
, prompt
}.
дискретизирует модель с помощью sldiscmdl('model_name',sample_time,method,freq)
sample_time
, method
и критической частоты, заданной freq
. Модулями для freq
является Гц. Когда вы задаете freq
, method
должен быть 'prewarp'
.
дискретизирует модель с помощью sldiscmdl('model_name',sample_time,method,options)
sample_time
, method
и options
.
дискретизирует модель с помощью sldiscmdl('model_name',sample_time,method,freq,options)
sample_time
, method
, freq
и options
. Когда вы задаете freq
, method
должен быть 'prewarp'
.
дискретизирует модель с помощью [old_blks,new_blks] = sldiscmdl('model_name',sample_time,method,freq,options)
sample_time
, method
, freq
и options
. Когда вы задаете freq
, method
должен быть 'prewarp'
. Функция также возвращает два массива ячеек, которые содержат имена полного пути исходных, непрерывных блоков и новых, дискретизированных блоков.
|
Имя модели, чтобы дискретизировать. | ||||||||||||||||||||||||||
|
Спецификация частоты дискретизации для модели:
| ||||||||||||||||||||||||||
|
Метод преобразования блоков от непрерывного до дискретного режима:
| ||||||||||||||||||||||||||
|
Критическая частота в Гц. Этот входной параметр применяется только, когда входным параметром | ||||||||||||||||||||||||||
|
Массив ячеек {
|
Дискретизируйте все непрерывные блоки в модели slexAircraftExample
использование 1 второй частоты дискретизации:
sldiscmdl('slexAircraftExample',1);
Дискретизируйте подсистему Aircraft Dynamics Model
в модели slexAircraftExample
использование 1 второй частоты дискретизации, 0,1 вторых смещений и метода преобразования хранения первого порядка:
sldiscmdl('slexAircraftExample',[1 0.1],'foh',... {'slexAircraftExample/Aircraft Dynamics Model',... 'parammask','copy','on'});
Дискретизируйте подсистему Aircraft Dynamics Model
в модели slexAircraftExample
и получите имя полного пути второго дискретизированного блока:
[old_blks,new_blks] = sldiscmdl('slexAircraftExample',[1 0.1],... 'foh',{'slexAircraftExample/Aircraft Dynamics Model','parammask',... 'copy','on'}); % Get full path name of the second discretized block new_blks{2}