Maple
Maple is a general-purpose commercial computer algebra system
designed for engineers, mathematicians, and scientists.
It is a very powerful system that you can use to solve
mathematical problems of any complexity. The software also allows the
users to create professional quality documents, presentations, and
custom interactive computational tools in the Maple environment.
This software is very mature. Development started on Maple
back in 1980, by the Symbolic Computation Group at the
University of Waterloo in Waterloo, Ontario, Canada.
Maple's engine can be accessed by a full-featured graphical
user interface, a basic worksheet environment, a command-line
interface, from Maple applications, and Maplesoft's graphical
calculator. Maple incorporates a dynamically typed imperative-style
programming language.
Features include:
Smart Document Environment
- Math Equation Editor - express
complicated mathematical problems easily using standard mathematical
notation
- Palettes - enter mathematical
expressions in your calculations and explanatory text, apply unit
information to a quantity, create matrices, and include buttons, dials,
and sliders in your document
- Plot Annotations and Customizations
- Visualization - creates high quality 2D and 3D plots with
fly-through animations
- Task Templates - fill-in-the-blank problem solving for over
300
tasks
- Create slideshows
- Handwritten Symbol Recognition
- Exploration Assistant - create
interactive mini-applications
- Interactive Assistants
- Embedded Components: Buttons, Sliders, Dials, and More
- Context-Sensitive Menus
Mathematics
- Symbolic and Numeric Math - high-performance
numeric computations with world-leading symbolic capabilities
- Comprehensive Mathematics - Maple offers
an in-depth coverage of a vast range of mathematical topics
- Tolerances - perform precision computations with quantities
involving tolerances
- Linear Algebra - construct, solve, program and query topics
- Equation Solving - symbolic methods, numeric methods, as
well as hybrid symbolic and numeric algorithms
- Units and Dimensions - assign units to input variables, and
Maple gives the correct unit to the result
Connectivity
- CAD Connectivity - analysis capabilities to CAD systems
- Database Connectivity - allows engineers and scientists to
quickly develop and deploy powerful
applications
- MATLAB Connectivity - connectivity options for MATLAB
- Code Generation - deploy your solutions to other
programming
languages

Maple features in our 'Linux
Equivalents to Windows Software' section. The category
selector below allows you to filter the different types of software
included in that separate article.
Last Updated Thursday, March 31 2011 @ 02:02 PM EST |