Для определения значения параметра, используемого несколькими блоками или моделями, можно использовать переменные. Отдельное обновление числовых значений параметров в каждом экземпляре параметра может быть неэффективным и подверженным ошибкам. Можно обновить значение переменной в рабочей области или исходном файле, который ее определяет. Наличие единого источника для этой информации облегчает масштабируемость и многократное использование компонентов модели.
Чтобы задать диапазоны значений, типы данных, настраиваемость и другие характеристики сигналов, состояний и параметров блоков, можно использовать Simulink.Parameter и Simulink.Signal объекты. Хотя для задания значений параметров можно использовать переменные или объекты, в этом примере для простоты используются переменные.
Переменные можно определить с помощью следующих поддерживаемых типов файлов:
MAT-файл
Файл MATLAB
Словарь данных
Для загрузки данных для небольших моделей можно использовать обратные вызовы модели. Для больших иерархий моделей более эффективны различные методы загрузки.
В модели ex_modeling_data, a PreLoadFcn обратный вызов модели оценивает файл MATLAB ex_modeling_data_variables.m, которая определяет переменные, 
и в
базовой рабочей области. Блоки усиления в механической системе и блоки контроллера PID в контроллере используют эти переменные.

Значения переменных можно изменять в интерактивном режиме в командной строке MATLAB ®. Для редактирования значений можно также использовать такие инструменты, как Редактор данных модели (Model Data Editor).