Математический
-
Обзор Mathomatic
- Mathomatic — это бесплатная система компьютерной алгебры, которая решает алгебраические уравнения и выполняет арифметику комплексных чисел.
- Она не поддерживает такие функции, как f(x), произвольная точность и интервальная арифметика, а также матрицы.
-
Особенности и использование
- Mathomatic может визуализировать элементарную алгебру и выполнять суммирование и автоматическое отображение вычислений.
- Промежуточные результаты можно отобразить, используя «set debug 1» или «set debug 2».
- Нет графического интерфейса пользователя, кроме версий для iOS и Android.
- Mathomatic доступен как библиотека и консольное приложение с красивым выводом.
- Все данные представлены в формате ASCII и ввод/вывод осуществляется через стандартный ввод/вывод.
-
История и разработка
- Mathomatic был разработан в 1986 году и изначально написан на Microsoft C для DOS.
- Версии 1 и 2 были выпущены в 1987 и 1988 годах, а затем программа стала условно-бесплатной и программой для электронной почты.
- В 2000-х годах Mathomatic был портирован на Linux и стал свободным программным обеспечением.
- Разработка программы прекратилась после смерти автора в 2013 году.
-
Доступность и требования
- Mathomatic доступен на множестве платформ, включая Windows, Mac OS X, iOS, Android и Nintendo DS.
- Для сборки из исходного кода требуется компилятор C с POSIX C библиотеками.
- Mathomatic не зависит от операционной системы и может быть перенесен на любой компьютер.
-
Проблемы и рекомендации
- Mathomatic может столкнуться с ошибками при использовании с LLVM, для решения которых рекомендуется отключить оптимизации.
- Для устранения ошибки оптимизации можно использовать опцию «-O0» в командной строке компилятора C.
-
Дополнительные ресурсы
- Ссылки на математический портал и сравнение систем компьютерной алгебры.
- Упоминание Maxima как более полной системы с аналогичной функциональностью.
- Ссылки на внешние ресурсы, включая документацию на итальянском языке и математическую обработку в MacUpdate.
Полный текст статьи: