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