Дискретизируйте модель, которая содержит непрерывные блоки
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}