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

>> Z=sin(X)./(X.^2+Y.^2+0.3);

>> surfl(X,Y,Z)

>> colorbar

>> colormap(gray)

>> shading interp

>> xlabel('Axis X')

>> ylabel('Axis Y')

>> zlabel('Axis Z')

>> title('Surfacegraphic')

Ввод текста в любое место графика

Часто возникает необходимость добавления текста в определенное место графика, например для обозначения той или иной кривой графика. Для этого используется команда text:

· text(X,Y, 'string') — добавляет в двумерный график текст, заданный строковой константой 'string', так что начало текста расположено в точке с координатами (X, Y).Если X и Y заданы как одномерные массивы, то надпись помещается во все позиции [x(i) ,y(i)];

· text(X,Y,Z. 'string') — добавляет в трехмерный график текст, заданный строковой константой 'string', так что начало текста расположено в позиции, заданной координатами X, Y и Z.

В приведенном примере надпись размещается под кривой графика в позиции (-4, 0.7):

>> x=-10:0.1:10;

>> plot(x,sin(x).^3)

>> text(-4,0.7,'graphic sin(x)^3')

Позиционирование текста с помощью мыши

Очень удобный способ ввода текста предоставляет команда gtext:

· gtext('string') — задает выводимый на график текст в виде строковой константы ' string' и выводит на график, перемещаемый мышью маркер в виде крестика. Установив маркер в нужное место, достаточно щелкнуть любой кнопкой мыши для вывода текста;

· gtext (С) — позволяет аналогичным образом разместить многострочную надпись из массива строковых переменных С.

Пример применения команды gtext:

>> x=-10:0.1:10;

>> plot(x,sin(x).^3)

>> gtext('Function sin(x)^3')

Установив перекрестие в нужное место графика, достаточно нажать любую клавишу или любую кнопку мыши, и на этом месте появится надпись

Вывод пояснений

Пояснение в виде отрезков линий со справочными надписями, размещаемое внутри графика или около него, называется легендой. Для создания легенды используются различные варианты команды legend:

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