Клен (программное обеспечение)


Maple — это среда символьных и числовых вычислений, а также мультипарадигмальный язык программирования . Он охватывает несколько областей технических вычислений, таких как символьная математика, численный анализ, обработка данных, визуализация и другие. Набор инструментов MapleSim добавляет функциональность для многодоменного физического моделирования и генерации кода.

Возможности Maple для символьных вычислений включают возможности системы компьютерной алгебры общего назначения . Например, он может манипулировать математическими выражениями и находить символьные решения определенных задач, например, возникающих из обыкновенных дифференциальных уравнений и уравнений в частных производных .

Maple коммерчески разработан канадской компанией Maplesoft . Название Maple является отсылкой к канадскому наследию программного обеспечения .

Пользователи могут вводить математику в традиционной математической нотации . Пользовательские интерфейсы также могут быть созданы. Существует поддержка числовых вычислений с произвольной точностью, а также символьных вычислений и визуализации. Примеры символьных вычислений приведены ниже.

Maple включает динамически типизированный язык программирования императивного стиля (напоминающий Pascal ), который допускает переменные лексической области видимости . [3] Существуют также интерфейсы для других языков ( C , C# , Fortran , Java , MATLAB и Visual Basic ), а также для Microsoft Excel .

Maple поддерживает MathML 2.0, формат W3C для представления и интерпретации математических выражений, включая их отображение на веб-страницах. [4] Также имеется функционал для преобразования выражений из традиционной математической нотации в разметку, подходящую для системы верстки LaTeX .


Maple1DPlot.PNG
Клен163DPlot.jpg
2D-звонок
3D анимация функции
Maple plot3D пролёт