Процедура поиска и перемещения блоков из библиотек Simulink в окно модели во многом напоминает операции копирования и перемещения файлов в среде Windows. В частности, технология работы в Simulink Library Browser (рис. 36 ) аналогична работе с Windows Explorer. Для того, чтобы переместить необходимый блок из библиотеки в окно построения модели, необходимо найти этот блок среди списка стандартных блоков Simulink. Для этого в окне Simulink Library Browser необходимо выбрать пункт Simulink, затем выбрать соответствующий пункт в открывшемся списке библиотек и раскрыть его (аналогично тому, как раскрывается каталог в Windows Explorer). В результате, окно Simulink Library Browser примет вид, аналогичный показанному на рис. 38. Для перемещения курсор мышки устанавливается на нужный блок. Затем, нажав левую клавишу мышки, блок перемещается в окно модели. Также, кроме непосредственного просмотра содержимого библиотек, любой блок может быть найден по имени, введённому в текстовое поле, расположенное в правой верхней части Simulink Library Browser . После того, как блок появился в окне построения модели, можно установить для него соответствующие параметры. Для этого достаточно сделать двойной щелчок левой кнопки мышки по пиктограмме блока и установить необходимые для данного блока параметры. На рис. 39 представлено окно для редактирования параметров блока Constant:
Рисунок 38 – Библиотеки блоков
Рисунок 39 -Окно для редактирования параметров блока Constant
Simulink содержит в себе следующие библиотеки:
1) Continuous – библиотека непрерывных элементов (интегратор, дифференциатор, линейная система ОДУ и т.д.);
2) Discrete – библиотека дискретных элементов (интегратор с дискретным временем, дискретный фильтр и т.д.);
3) Functions & Tables – функции и таблицы (вызов функций Matlab, S-функции, блок, отображающий входной вектор в выходной (с использованием линейной интерполяции значений, определенных в параметрах блока) и т.д.);
4) Math – математические функции (абсолютное значение, комбинаторная логика, выделение вещественной и мнимой составляющей комплексного числа и т.д.);
5) Nonlinear – нелинейные элементы (релейное звено, переключатель и т.д. );
6) Signals & Systems – сигналы и системы (составной блок, входной сигнал, выходной сигнал, мультиплексер, демультиплексер и т.д.);
7) Sinks – средства отображения (временная диаграмма, вывод результатов в файл, остановка выполнения модели и т.д.);
8) Sources – источники сигналов (генератор импульсных/синусоидаль- ных сигналов, генератор случайных чисел, генератор пилообразных сигналов, часы и т.д.).
Также дополнительно в окне Simulink Library Browser расположены билиотеки Stateflow (содержащая в себе блок диаграммы Stateflow) и Simulink Extras (содержащая в себе дополнительные блоки).