Шаг 41.
Язык программирования Go.
SVG-представления трехмерного графика функции

    Приведенная программа иллюстрирует графические вычисления с плавающей точкой. Она строит график функции от двух переменных z = f(x,y) в виде трехмерной сетки с помощью SVG (Scalable Vector Graphics — масштабируемая векторная графика), стандартного XML-формата для черчения линий. На рис. 1 показан пример вывода программы для функции sin(r)/r, где r представляет собой sqrt(x*x+y*y).


Рис.1. Чертеж поверхности функции sin(r)/r

   

Раскрыть/скрыть решение и комментарии.

    На следующем шаге приведем пример использования арифметики complexl28 для генерации множества Мандельброта.


Предыдущий шаг Содержание Следующий шаг