wxMaxima — полнофункциональный C++ / wxWidgets / GTK (WxGTK) графический интерфейс (GUI) для системы компьютерной алгебры Maxima.
Maxima — написанная на языке CL / Common Lisp (диалект языка программирования Лисп) система компьютерной алгебры, имеющая широкий набор средств для проведения аналитических и численных вычислений.
Система компьютерной алгебры (СКА / CAS / Computer Algebra System) — прикладное приложение для символьных вычислений, преобразования и работы с математическими равенствами и формулами как с последовательностью символов. Появились СКА в начале 1960-х годов и поэтапно развивались, в основном в двух направлениях (теоретическая физика и создание искусственного интеллекта).
Система компьютерной алгебры Maxima предназначена для работы с символьными и численными выражениями, включая дифференцирование, интегрирование, разложение в ряд, преобразование Лапласа, обыкновенные дифференциальные уравнения, системы линейных уравнений, многочлены, списки, векторы, матрицы и тензоры.
Maxima является консольным приложением и отрисовывает все математические формулы обычными текстовыми символами, поэтому она не требовательна к системным ресурсам и может использоваться как "ядро" для математических приложений с графическим интерфейсом. Утилита rmaxima является версией maxima с поддержкой автозаполнения команд.
wxMaxima является одной из самых многофункциональных графических оболочек для Maxima, он упрощает использование системы компьютерной алгебры, предоставляя возможность выполнять большинство рутинных операций через систему меню и диалоги для команд, имеющих более одного аргумента.
Особенности Maxima заключаются в том что её работа во многом похожа на традиционную "ручную" работу с математическими формулами, что практически сводит на нет психологический барьер в начале знакомства с приложением. Даже на начальном этапе пользователь фактически избавлен от наиболее рутинных действий, например отслеживания текущих значений символов, что позволяет полностью сосредоточится на поставленной задаче.
Интерфейс wxMaxima максимально прост и частично настраиваем (отключаемые и перемещаемые панели инструментов), также используются собственные средства обезображения математических символов, вместо традиционной для Maxima псевдографики (при желании можно включить отображение псевдографики).
wxMaxima поддерживает поиск, может создавать 2D и 3D рисунки прямо в тексте, создавать простую анимацию, совмещать текст и математические вычисления при создании документов (например для научных статей), экспортировать ввод или выводить результат в формате TeX, в MAC или HTML файл.
wxMaxima содержит подробную встроенную документацию и краткие руководства (частично переведённые на русский), которые помогут разобраться с функциональными возможностями приложения и использования системы компьютерной алгебры.
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.