Установите значения системных и блочных параметров
set_param( устанавливает параметр на заданное значение в заданной модели или объекте блока.Object,ParameterName,Value,...ParameterNameN,ValueN)
Когда вы задаете несколько параметров на одной модели или блоке, используйте одну set_param команда с несколькими парами ParameterName, Value аргументы, а не несколько set_param команды. Этот метод эффективен, потому что использование одного вызова требует оценки параметров только один раз. Если какие-либо имена или значения параметров недопустимы, то функция не устанавливает никаких параметров.
Совет:
Если вы совершаете несколько вызовов на set_param для того же блока, тогда установка блока с помощью числового указателя более эффективна, чем использование полного пути блока. Использовать getSimulinkBlockHandle чтобы получить указатель на блок.
Если вы используете matlab -nodisplay чтобы начать сеанс, вы не можете использовать set_param чтобы запустить симуляцию. The -nodisplay mode не поддерживает симуляцию с помощью set_param. Используйте sim вместо этого команда.
После того, как вы задаете параметры в MATLAB® рабочей области, чтобы увидеть изменения в модели, обновите схему.
set_param(model,'SimulationCommand','Update')
Для имен параметров смотрите:
bdroot | gcb | gcs | get_param | getSimulinkBlockHandle | new_system | open_system