Работа с камерой 3D-графики
В отличие от двумерных (2D) графиков форматирование трехмерных графиков содержит ряд дополнительных возможностей. Покажем их на простом примере построения 3D-графики с помощью следующих простых команд:
» Z=peaks(40):
» mesh(Z);
Рис. 3.20. Пример построения каркасного 3D-графика
Здесь первая команда создает массив точек поверхности с помощью одного из ряда встроенных в ядро системы MATLAB готовых описаний таких поверхностей.
Рис. 3.21. Пример форматирования трехмерного графика
Вторая команда просто строит эту поверхность по опорным точкам с использованием интерполяции для промежуточных точек. Таким образом создается цветная каркасная поверхность, как бы сотканная из разноцветных проволок. На рис. 3.20 показано построение этой поверхности вместе со специальной панелью инструментов трехмерной графики, названной в оригинале Camera (Камера).
Несмотря на множество кнопок, пользование панелью инструментов 3D-графики достаточно просто, если представить себе, что вы смотрите на предмет через объектив фотокамеры. Наглядные рисунки на кнопках поясняют смысл их действия — это перемещение и вращение 3D-рисунков относительно тех или иных координатных осей, включение отображения перспективы, изменение цветовой схемы и др.
Рис.. 3.22 . Cтоп кадр вращения трехмерного графика
Рис. 3.21 показывает, что приемы форматирования двумерной графики можно использовать при работе с трехмерной графикой — вывод надписи на график, вывод легенды (кстати, теперь объемной) и шкалы цветов.
Для управления положением и вращением трехмерного графика можно использовать клавиши перемещения курсора. Эффект вращения графика иллюстрирует рис. 3.22, где показан график рис. 3.21 после его поворота при нажатой клавише —>. В отличие от поворота мышью (также возможного) перемещение и повороты с помощью клавиш курсора при выбранном типе перемещения дают плавное перемещение или вращение фигуры. Таким образом осуществляется анимация (оживление) трехмерной графики.
Компьютерная математика Maple 7 электронный
учебник В данной книге впервые дается достаточно полное описание одной из самых
мощных и интеллектуальных систем компьютерной алгебры — Maple под Windows,
ее последней реализации — Maple 7. Эта система была создана группой
ученых, занимающихся символьными вычислениями (The Symbolic Group),
организованной Кейтом Геддом (Keith Geddes) и Гастоном Гонэ (Gaston
Gonnet) в 1980 году в университете Waterloo, Канада. Вначале она была
реализована на больших компьютерах и прошла долгий путь апробации, вобрав
в свое ядро и библиотеки большую часть математических функций и правил
их преобразований, выработанных математикой за столетия развития. Есть
реализации программы на платформах ПК Macintosh, Unix, Sun и др.
Системам класса Maple посвящены сотни книг. Отметим лишь некоторые из
них [39-56], изданные за рубежом. Достаточно полный список (около 400
наименований) книг по системам Maple можно найти на сайте разработчика
этой системы — компании Waterloo Maple Software (www.maplesoft.com).
Однако книг по системе Maple 7 (за исключением фирменных руководств
по ней) на момент сдачи рукописи данной книги в этом списке не было.
|
Аналитическая геометрия плоскости и поверхности
Курс лекций Векторная алгебра. Электронные
учебники - MATLAB Компьютерная математика Maple
Лекции первого семестра первого курса Дифференциальное
исчисление функции
Дифференциальные уравнения первого порядка Теория
вероятностей. Основные понятия
Математический анализ Двойной интеграл Геометрический
смысл производной
Числовые ряды Степенные ряды Аналитическая
геометрия Функции графики задачи
Курс лекций Примеры задачи Интегрирование
и дифференцирование матрицы
;
|