Giac — свободная система компьютерной алгебры, предназначенная для выполнения математических расчетов в символьном виде.
Разработана в университете им. Жозефа Фурье (г. Гренобль, Франция).
Среди других свободных систем Giac выделяется тем, что в нем реализован режим совместимости с Maple (а также MuPAD и несколькими калькуляторами). Это означает, что Giac «понимает» большое число команд Maple и позволяет импортировать рабочие файлы Maple «классического» формата (.mws). Giac позволяет также сохранять результаты работы в виде текстовой записи команд Maple.
Giac реализован в виде библиотеки на С++, что позволяет вызывать его функции их других программ на C++, Python, Java и JavaScript, а также использовать с различными графическими интерфейсами, например, Xcas (реализован на FLTK), qcas (Qt) и wxCAS.
Giac работает под всеми основными платформами, в том числе, под Android и iOS.
Более подробно, возможности Giac описаны в книге «Symbolic algebra and Mathematics with Xcas» Renée De Graeve и Bernard Parisse.
Сайт разработчика:
Что почитать?
Разместил: