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