Главы     1     2     3     4     5     6     7     8     9     10     11     12     13     14     15     16     17     18   

Команды отображения рисунка из графического файла


Для отображения на пиктограмме рисуннка из графического файла используются следующие команды:

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.