Реферат: Основы графической визуализации вычислений

· zoom (FACTOR) устанавливает масштаб в соответствии с коэффициентом FACTOR;

· zoom on — включает режим интерактивного изменения масштаба для текущего графика;

· zoom off — выключает режим интерактивного изменения масштаба для текущего графика;

· zoom out — обеспечивает полный просмотр, т. е. устанавливает стандартный масштаб графика;

· zoom xon или zoom yon — включает режим изменения масштаба только по оси xили по оси у;

· zoom reset — запоминает текущий масштаб в качестве масштаба по умолчанию для данного графика;

Команда zoom позволяет управлять масштабированием графика с помощью мыши. Для этого надо подвести курсор мыши к интересующей вас области рисунка. Если команда zoom включена (on), то нажатие левой кнопки увеличивает масштаб вдвое, а правой — уменьшает вдвое. При нажатой левой кнопке мыши можно выделить пунктирным черным прямоугольником нужный участок графика — при отпускании кнопки он появится в увеличенном виде и в том масштабе, который соответствует выделяющему прямоугольнику.

Рассмотрим работу команды zoom на следующем примере:

>> x=-5:0.1:5;

>> plot(x, sin(x.^5)./(x.^5+eps))

>> zoomon

После прекращения манипуляций левой кнопкой мыши график примет вид, показанный на рисунке. Теперь в полный размер графического окна будет развернуто изображение, попавшее в выделяющий прямоугольник.

Команда zoom, таким образом, выполняет функцию «лупы», позволяющей наблюдать в увеличенном виде отдельные фрагменты сложных графиков. Однако следует учитывать, что для наблюдения фрагментов графиков при высоком увеличении они должны быть заданы большим количеством точек. Иначе вид отдельных фрагментов и тем более особых точек (в нашем случае это точка при xвблизи нуля) будет существенно отличаться от истинного.

Установка палитры цветов

Поскольку графика MATLAB обеспечивает получение цветных изображений, в ней есть ряд команд для управления цветом и различными световыми эффектами. Среди них важное место занимает установка палитры цветов. Палитра цветов RGB задается матрицей MAP из трех столбцов, определяющих значения интенсивности красного (red), зеленого (green) и синего (blue) цветов. Их интенсивность задается в относительных единицах от 0.0 до 1.0. Например, [0 0 0] задает черный цвет, [1 1 1] — белый цвет, [0 0 1] — синий цвет. При изменении интенсивности цветов в указанных пределах возможно задание любого цвета. Таким образом, цвет соответствует общепринятому формату RGB.

Для установки палитры цветов служит команда colormap, записываемая в следующих формах:

· colormap( 'default') — устанавливает палитру по умолчанию, при которой распределение цветов соответствует радуге;

· colormap(MAP) — устанавливает палитру RGB, заданную матрицей MAP;

· C= colormap — функция возвращает матрицу текущей палитры цветов С.

m-файл с именем colormap устанавливает свойства цветов для текущего графика.

Команда help graph3d наряду с прочим выводит полный список характерных палитр, используемых графической системой MATLAB:

· hsv- цвета радуги;

· hot - чередование черного, красного, желтого и белого цветов;

· gray - линейная палитра в оттенках серого цвета;

· bone - серые цвета с оттенком синего;

· copper - линейная палитра с оттенками меди;

· pink - розовые цвета с оттенками пастели;

К-во Просмотров: 687
Бесплатно скачать Реферат: Основы графической визуализации вычислений