parameters

Задайте параметры компонента

Синтаксис

parameters comp_par1 = { value , 'unit' };  end

Описание

Параметры компонента позволяют вам задать регулируемые параметры для блока Simscape™, сгенерированного из файла компонента. Параметры появятся в диалоговом окне блока и могут быть изменены при построении и симуляции модели.

parameters начинает блок определения параметров компонента, который завершается end ключевое слово. Этот блок содержит объявления для параметров компонента. Параметры появятся в диалоговом окне блока, когда файл компонента будет переведен в модель Simscape. Каждый параметр определяется как значение с модулем. Установка дополнительного комментария позволяет управлять именем параметра в диалоговом окне блока.

Следующий синтаксис определяет параметр компонента, comp_par1, как значение с модулем. value - начальное значение. unit - допустимая строка модулей измерения, заданная в реестре модулей.

parameters
    comp_par1 = { value , 'unit' };
end

Чтобы объявить бесчисленный параметр, можно либо использовать тот же синтаксис:

 par1 = { value , '1' };

или опустить модуль измерения и использовать этот синтаксис:

 par1 = value;

Внутренне, однако, этот параметр будет рассматриваться как массив с двумя членами в единицах измерения значения { value , '1' }.

Вы можете задать имя параметра, способ его отображения в диалоговом окне блока, как комментарий:

parameters
    comp_par1 = { value , 'unit' }; % Parameter name
end

Примеры

В следующем примере объявляется параметр k, со значением по умолчанию 10 N*m/rad, задающий скорость пружины вращения пружины. В диалоговом окне блока этот параметр будет назван Spring rate.

parameters
    k = { 10 'N*m/rad' };   % Spring rate
end

См. также

variables

Введенный в R2008b