Основы моделирования в MATLAB. Часть 2. Simulink. Терёхин В.В. - 226 стр.

UptoLike

Составители: 

224
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.
Использование редактора пиктограмм iconedit
Для создания пиктограмм можно также использовать редак-
тор пиктограмм iconedit. Для его вызова используется команда:
iconedit('modelname','Subsystem'),
где modelnameимя файла модели (без
расширения), Subsystem
имя подсистемы, для которой будет создаваться пиктограмма.
Пиктограмма создается по точкам, расположение которых указывает-
ся с помощью мыши. Между собой точки соединяются прямыми ли-
ниями. Для того, чтобы начать новую линию необходимо нажать кла-
вишу n на клавиатуре. Для отмены создания последней точки исполь-
зуется клавиша d. Выход из
редактора с автоматическим обновлением
пиктограммы осуществляется клавишей q. По завершении работы с
редактором необходимо также закрыть его окно рисования. Кроме
обновления пиктограммы завершение работы с редактором пикто-
грамм сопровождается выводом в командной строке MATLAB графи-
ческой команды, обеспечивающей построение пиктограммы. Пример
пиктограммы, созданный с помощью iconedit, его окно рисования,
   •   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.

          Использование редактора пиктограмм iconedit
        Для создания пиктограмм можно также использовать редак-
тор пиктограмм iconedit. Для его вызова используется команда:

       iconedit('modelname','Subsystem'),

где modelname – имя файла модели (без расширения), Subsystem –
имя подсистемы, для которой будет создаваться пиктограмма.
Пиктограмма создается по точкам, расположение которых указывает-
ся с помощью мыши. Между собой точки соединяются прямыми ли-
ниями. Для того, чтобы начать новую линию необходимо нажать кла-
вишу n на клавиатуре. Для отмены создания последней точки исполь-
зуется клавиша d. Выход из редактора с автоматическим обновлением
пиктограммы осуществляется клавишей q. По завершении работы с
редактором необходимо также закрыть его окно рисования. Кроме
обновления пиктограммы завершение работы с редактором пикто-
грамм сопровождается выводом в командной строке MATLAB графи-
ческой команды, обеспечивающей построение пиктограммы. Пример
пиктограммы, созданный с помощью iconedit, его окно рисования,
224