Genius (математический программный пакет) (Genius (bgmybgmncyvtnw hjkijgbbudw hgtym))
Genius | |
---|---|
Тип | Математическое ПО |
Разработчик | Jiri Lebl |
Написана на | C |
Интерфейс | GTK |
Операционные системы | Cross-platform (Linux, Mac OS X) |
Последняя версия | v1.0.12 (22 ноября 2010 года) |
Репозиторий | gitlab.gnome.org/GNOME/g… |
Лицензия | GPL |
Сайт | jirka.org/genius.html |
![]() | На эту статью не ссылаются другие статьи Википедии. |
Genius — свободный математический программный пакет общевычислительного назначения, схожий с такими решениями как Matlab, GNU Octave. Автор позиционирует эту программу также как альтернативу консольному калькулятору bc, однако возможности Genius заметно шире, чем у обычного программируемого калькулятора с поддержкой произвольной точности.
Кроме работы из командной строки в пакете есть программная часть на GTK+, в которой предоставляются возможности отображения графиков функций и уравнений с интерактивными возможностями.
GEL
[править | править код]GEL (Genius Extension Language) — язык программирования для расширения математического языка, используемого в Genius.
Примеры кода
[править | править код]30*70 + 67^3.0 + ln(7) * (88.8/100) + |sin(40)| - 3i
Этот пример вычисляет сумму первых 70 элементов гармонического ряда:
sum n=1 to 70 do 1/n
Это определение функции:
function f(x) = x^2 + 1
Интеграл функции f в пределах от −1 до 1:
NumericalIntegral(f, -1, 1)
Ссылки
[править | править код]- http://www.jirka.org/genius.html - Домашняя страница
- Грэм Моррисон. HotPicks → Genius // Linux Format. — 2008. — № 2 (102). — С. 121.
- Олег Татарников. Обзор программ для символьной математики → Альтернативные пакеты // КомпьютерПресс. — 2006. — № 7.
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |
Для улучшения этой статьи по информационным технологиям желательно:
|