Оглавление
Эйлер (программное обеспечение)
-
Обзор Euler
- Euler – это бесплатный пакет программного обеспечения с открытым исходным кодом для математики.
- Он включает матричный язык, графический интерфейс и окно построения графиков.
- Предназначен для более сложных математических задач, таких как анализ, оптимизация и статистика.
- Поддерживает обработку различных числовых типов данных, векторов и матриц, а также создание 2D/3D графиков.
-
История и развитие
- Euler был создан в 1988 году для Atari ST и изначально назывался просто Euler.
- В 2007 году он интегрировался с системой компьютерной алгебры Maxima, добавив символьные выражения и улучшив интеграцию с численным ядром.
-
Ядро и функции
- Ядро Euler написано на C/C++ и обрабатывает вещественные, комплексные и интервальные числа, а также матрицы.
- Дополнительные функции реализованы на матричном языке, который является интерпретируемым языком программирования.
- Euler включает библиотеки для статистики, численных вычислений, дифференциальных уравнений, астрономических функций и геометрии.
-
Интерфейс и графика
- Интерфейс состоит из текстового окна и графического окна, с возможностью редактирования записных книжек и экспорта графики в различные форматы.
- Графические типы включают линейчатые, штриховые и точечные графики, а также 3D-графики, включая анаглифические.
- Euler имеет API для использования трассировщика лучей POV-Ray и поддерживает символьные вычисления с помощью Maxima.
-
Совместимость и дополнительные возможности
- Euler имеет много общего с MATLAB, но несовместим с ним.
- Включает компилятор Tiny C для компиляции подпрограмм на C и экспорта в Windows DLL.
-
Ссылки и ресурсы
- Ссылки на официальный веб-сайт, форум и старую версию GTK+ Euler для Unix/Linux.
Полный текст статьи: