Введение

Графический калькулятор, поставляемый в комплекте с macOS

Grapher — это компьютерная программа, поставляемая в комплекте (без дополнительной платы) с macOS начиная с версии 10.4, которая позволяет создавать двухмерные и трехмерные графики на основе простых и сложных уравнений. В программу включено множество примеров, от дифференциальных уравнений до трехмерных изображений торов и аттракторов Лоренца. Она также способна работать с функциями и их композициями. Пользователь может редактировать внешний вид графиков, изменяя цвета линий, добавляя текстуры к отображаемым поверхностям, добавляя комментарии и изменяя шрифты и стили их отображения. Grapher позволяет создавать анимации графиков, изменяя константы или вращая их в пространстве.

История

До появления Grapher и Mac OS X, Mac OS 9 поставлялась в комплекте с Graphing Calculator от Pacific Tech – программой, аналогичной Grapher, которая с 1994 года включалась в состав более чем 20 миллионов компьютеров Macintosh вместе с System 7. Ни одна из версий Mac OS X до v10.4 не содержала предустановленного приложения для графического калькулятора. 22 июля 2004 года Apple приобрела "Curvus Pro X" у Arizona Software, переименовала её в "Graphing Calculator", а затем остановилась на названии "Grapher". Об этом было объявлено публично 15 сентября 2004 года на AppleInsider. Версия 2.0 Grapher поставлялась в комплекте с Mac OS X v10.5, а версия 2.1 – с Mac OS X v10.6. Она была примечательна тем, что являлась одним из немногих приложений, поставляемых с 10.6, не поддерживающих 64-битные системы. Начиная с OS X 10.9, Grapher стала 64-битным приложением.

Особенности

Grapher — графический калькулятор, способный создавать как 2D-графики, включая классические (линейно-линейные), в полярных координатах, линейно-логарифмические, логарифмически-логарифмические и полярно-логарифмические, так и 3D-графики, включая стандартную, цилиндрическую и сферическую системы координат. Grapher — это Cocoa-приложение, использующее API Mac OS X. Оно также поддерживает несколько уравнений на одном графике, экспорт уравнений в формат LaTeX и поставляется с набором готовых примеров уравнений. Это одна из немногих сложных программ для построения графиков, способная легко экспортировать чистую векторную графику для использования в печатных документах (хотя экспорт 3D-графиков в векторный формат невозможен). Поддерживается также анимация графиков как в 2D, так и в 3D, с созданием файла QuickTime. Кроме того, можно использовать функцию копирования и вставки операционной системы для копирования уравнений из визуального редактора уравнений приложения. Таким образом, Grapher может использоваться как редактор уравнений: пользователь может копировать изображения, файлы в формате EPS, PDF или LaTeX введенных уравнений в другие приложения. Вводить и копировать можно любое уравнение, не только те, которые можно построить по графику.