Most functionality is provided by libraries, which come from a variety of sources. Maple is based on a small kernel, written in C, which provides the Maple language. There is also functionality for converting expressions from traditional mathematical notation to markup suitable for the typesetting system LaTeX. Maple supports MathML 2.0, which is a W3C format for representing and interpreting mathematical expressions, including their display in web pages. There are also interfaces to other languages ( C, C#, Fortran, Java, MATLAB, and Visual Basic), as well as to Microsoft Excel. Maple incorporates a dynamically typed imperative-style programming language (resembling Pascal), which permits variables of lexical scope. Examples of symbolic computations are given below. There is support for numeric computations, to arbitrary precision, as well as symbolic computation and visualization. Custom user interfaces can also be created.
Users can enter mathematics in traditional mathematical notation.
#DOWNLOAD JMP 12.01 SOFTWARE#
Maple is developed commercially by the Canadian software company Maplesoft. For instance, it can manipulate mathematical expressions and find symbolic solutions toĬertain problems, such as those arising from ordinary and partial differential equations.
Maple's capacity for symbolic computing include those of a general-purpose computer algebra system. A toolbox, MapleSim, adds functionality for multidomain physical modeling and code generation. It covers several areas of technical computing, such as symbolic mathematics, numerical analysis, data processing, visualization, and others.
Maple is a symbolic and numeric computing environment as well as a multi-paradigm programming language. 2022 (15 March 2022 35 days ago ( )) Įnglish, Japanese, and limited support in additional languages Ĭomputer algebra system, Numeric computation