Специальные приемы построения трехмерных графиков
Задание трехмерных графиков в виде процедур
Язык программирования Maple 7 допускает применение в процедурах любых внутренних функций, в том числе графических.
Пример такого применения дает рис. 11.29.
Рис. 11.29. Пример создания и применения процедуры трехмерной графики
Этот пример показывает еще один способ задания и построения кольца Мебиуса. Практически любые графические построения можно оформлять в виде процедур и использовать такие процедуры в своих документах.
Построение ряда трехмерных фигур на одном графике
Функция plot3d позволяет строить одновременно несколько фигур, пересекающихся в пространстве. Для этого достаточно вместо описания одной поверхности задать список описаний ряда поверхностей. При этом функция plot3d обладает уникальной возможностью – автоматически вычисляет точки пересечения фигур и показывает только видимые части поверхностей. Это создает изображения, выглядящие вполне естественно.
Пример такого построения для двух функций показан на рис. 11.30.
Рис. 11.30. Пример построения двух трехмерных фигур, пересекающихся в пространстве