* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Новые средства графики в Mathematica 6
901
11.7.6. Рельефная графика
Новая функция системы Mathematica 6 ReliefPlot [array] служит для постро ения реалистических графиков рельефа, который задается ординатами точек мас сива. Примером применения этой функции служит рис. 11.49, на котором постро ен рельеф поверхности, заданной математической формулой i+cos(i3+j3), где i и j меняются с дискретностью 0,03 в интервале от –4 до 4. Вид рельефа зависит от значения опции ColorFunction.
Рис. 11.49. Построение графика рельефа поверхности, заданной формулой i+cos(i3+j3)
Еще один пример применения функции ReliefPlot представлен на рис. 11.50. Здесь задаются три массива случайных результатов ряда арифметических опера ций, включающих нормы матриц. Полученные три рельефа являются в значи тельной мере случайными и меняются от пуска к пуску представленного модуля. Рисунок 11.51 строит рельеф мнимой части функции sec(i+I*j)2 для двух зна чений опции PlotRange, равных All и Automatic. Нетрудно заметить серьезное изменение характера выявления деталей одного и того же рельефа. Разумеется, массив для этой функции может создаваться не только математи ческими выражениями, но и любыми другими способами – например, загрузкой массивов рисунков. Множество опций функции ReliefPlot позволяет созда вать рельефы с разным разрешением, разной окраской и другими особенностями.
11.7.7. Трехмерные объекты, полученные вращением кривых
Довольно широко распространенными являются трехмерные графические объек ты, полученные вращением кривых относительно некоторой оси. Например, по ворачивая окружность на угол р, можно получить поверхность шара. Меняя преде