Команды отображения рисунка из графического файла
Для отображения на пиктограмме рисуннка из графического файла используются следующие команды:
image(imread('filename')) – Отображение рисунка из файла с полным именем filename. Для правильной работы этой команды необходимо поместить рисунок в туже папку, где находится файл модели, и сделать эту папку рабочей. Допускается также совместно с именем файла указывать его полный путь.
image(a, [x, y, w, h]) – Отображение рисунка содержащегося в переменной a.
Ширина и высота рисунка задаются параметрами w и h, соответственно.
Левый нижний угол рисунка расположен в точке с координатами x,y.
Считывание рисунка из файла может быть выполнено командой a = imread('filename')).
image(a, [x, y, w, h], rotation) – Команда аналогичная предыдущей, но позволяющая задавать поведение рисунка при вращении пиктограммы.
Значение параметра rotation равное 'on' позволяет поворачивать рисунок вместе с пиктограммой подсистемы.
patch(x, y) – Отображение закрашенного многоугольника, координаты которого заданы векторами x и y. Цвет Рисунокунка – черный.
patch(x, y, [r g b]) -Команда аналогичная предыдущей, но позволяющая задавать цвет рисунка. Параметры r,g и b задают соотношение красного, зеленого и синего цветов в рисунке. Значение параметров должно находиться в пределах от 0 до 1.
Примеры маскированных подсистем с различными вариантамикоманд отображения рисунков показаны на рисунке 9.10.9.