Maximize the Value ofYour Calculation Efforts

TMCalculation Management with Maple
Maple is a software tool that combines a powerfulmathematics engine with an interface that makes it easy
to manage your calculations, so you can treat them like thevaluable assets they are.

Powerful Mathematical Tool
Maple can handle all your mathematical needs, fromperforming simple calculations to advanced computations,visualizations, data analysis, and algorithm development.

Calculation Management Environment
Maple provides an environment that helps you maximize
the value of your calculation efforts. With Maple, you caneasily validate, document, retain, reuse, and modify yourcalculations, reducing risk while saving time and effort inboth current and future projects.

Calculations are a
Vital Company Asset!
How much time has your company
lost because a calculation was enteredincorrectly, misplaced, misapplied, or
had to be reconstructed because noone knew where it came from? Maple
lets you treat your calculations as a vital
company asset, so you can:• Avoid errors with easy validation ofcalculations.
• Retain all the mathematics thatwent into your product in a single
place, not scattered over notebooks,spreadsheets, napkins, and the project
teams’ brains.
• Always have a record of where “that”
number came from, even long after
the project is over.
• Record underlying assumptions so you
can recognize when a parameter value
should and should not be used in newsituations.
• Retain vital project information longafter the key engineer has left.
• Prevent redundant calculation work.
• Safely reuse and modify pastcalculations because you have arecord of thinking behind the results.

2

Powerful Mathematical Tool
Whether you want to perform quick calculations,create design sheets, or develop your own algorithms
and interactive applications, Maple has all themathematics you need in an environment that makes
it easy to get the job done.
• Over 5000 functions covering virtually every areaof engineering, including differential equations, dataanalysis, optimization, fluid and chemical properties,
and control system design• Intuitive problem entry and interactive environmentfor quick explorations• Sophisticated programming language for efficientdevelopment of solutions and algorithms• Both symbolic and numeric algorithms for flexible
problem solving• World-leading algorithms for finding solutions thatare beyond the reach of any other software system• Extensive collection of customizable 2-D and 3-Dplots and animations• Efficient algorithms and tools for high performancecomputing and large-scale problem solving• Built-in support for units in your calculations• Numerous connectivity features, including extensive
import/export facilities, optimized code generation,connectivity to MATLAB® and Excel®, and more
• Rich authoring environment for creating technicaldocuments and applications

It’s time to treat your calculations as an essential company
asset, and manage them with the attention they deserve.

Calculation Management Environment
The mathematical foundation of many engineering
projects is frequently done haphazardly on paper
or in a spreadsheet, but such an informal approachcomes with risks. Not only can calculation mistakes
propagate throughout your entire project, but you
also risk the loss of the assumptions, insights, andderivation details needed for future work. With
Maple, you can treat your calculations like thevaluable asset they are.
• Mathematical expressions are displayed instandard notation, so they are easy to interpretand any mistakes made when entering the problem
are simple to spot and correct.

• You can combine math, text, images, plots andmore in a single document, so you can record yourall your assumptions, reasoning, insights, andconclusions together with your calculations, sothey are always available when you need them.
• All of your calculations, documentation, data, andanalyses are stored as a single file so nothing gets
lost and it is easy to share your work with others.
• Multiple deployment options are available formaking your Maple documents and interactive
applications available to others, even if they do nothave Maple.

3

Key Features
Mathematics

Maple includes over 5,000 computational
functions covering virtually every area ofmathematics, including:• Logic• Abstract Algebra• Numerical• Algebra
Approximations• Algebraic Curves• Number Theory• Calculus• Optimization• Combinatorial• Orthogonal
Functions
Polynomials• Combinatorial• P-adic Numbers
Structures• Physics• Complex Arithmeticand Functions• Polynomials• Computational• Polynomial Systems
Geometry• Q-Difference• Curve Fitting
Equations• Differential Algebra• Rational NormalForms• Differential Equations• Real Domain• Differential Forms
Computations• Differential Geometry•
Series Expansions• Discrete and Integral• Scientific Constants
Transforms• Scientific Error• Dynamic Systems
Analysis• Euclidean Geometry• Signal Processing• Financial• Special Functions
Mathematics• Statistics• Fluid Properties• Statistical Process• Gaussian Integers
Control• Generating Functions•
Symbolic-Numeric• Graph Theory
Algorithms for• Group Theory
Polynomials• Lie Symmetries• Tensors• Linear Algebra• Time Series Analysis• Linear Functional
Systems of Equations • Tolerances• Units and• Linear Operators
Dimensions• Linear Programming• Variational Calculus• Linear Recurrence• Vector Calculus
EquationsSymbolic and Numeric Computations• Work with exact quantities such as
fractions, radicals, and symbols, eliminating
accumulated round-off errors• Choose from a variety of exact andapproximate techniques, as best suits yourneeds• Approximations can be computed at any
precision that is required, and are not
restricted by hardware limitations• Solvers use a combination of symbolic andnumeric techniques, allowing them to solve
problems for which either approach alone
would be insufficient

Visualization• 2-D and 3-D graphs and animations, createdthrough menus, commands, and interactive
assistants• Over 200 plot types and options, including
implicit, contour, complex, polar, vector field,conformal, density, ODE, PDE, engineering,and statistical plots• Smart plot view automatically focuses on theregion of a 2-D plot that is most meaningful• Light modeling, legends, axis control, titles,
glossiness, gridlines, and transparency• Display typeset text and mathematicalexpressions in plot titles, labels, legends,
tickmark labels, pop-up annotations,and axis labels• International (non-English) characters intitles, legends, and labels• Plot annotations for 2-D and 3-D plots include
arrows, shapes, and drawing tools• Zoom and pan 2-D and 3-D plots
and animations• Real-time rotation of 3-D plots• Fly-through animations of 3-D plots using
user-defined camera paths• Interactive control of parameters throughsliders• Live Data Plots for creating and customizing
statistical plots such as area charts,
histograms, and pie charts• Standard geometric objects, regular solids,
and polyhedra• Layering of graphics and animations ofdifferent types• Wide variety of coordinate systems

User Interface• Technical document environment withcomprehensive word processing tools• Easy problem entry with Clickable MathTM
features, including a math equation editor,
palettes, and context-sensitive, selfdocumenting operations• Hundreds of task templates for fill-in-theblank problem solving• Interactive assistants for many tasks,
including equation manipulation, analyzing
ODEs and ODE systems, creating plots andmatrices, converting units, and exploring
parameters in expressions• Command completion and code editor• Tables, symbolic spreadsheets, code regions,drawing canvas, and interactive components
such as buttons, sliders, and dials• MapleCloudTM for easy exchange ofdocuments, applications, and packages
with colleagues

Programming• Full featured programming language forscripts, programs, and full applications• Interpreted language supports easy
exploration and fast prototyping• Procedural, functional, and object orientedprogramming• Advanced features include operator
overloading, assumptions on variables, andexception handling• Debugging, profiling, security, and librarymanagement tools• Source code of most routines available
for viewing• Create and manipulate many kinds ofdata structures, including sets, strings,lists, arrays, stacks, queues, records, andmodules• Tools for manipulating mathematicalobjects, including polynomials, integrals,and sums
• Powerful type system, including ability toextend existing types• Generate and manipulate Maple worksheets
through their XML representation• User-level routines for multi-threaded andmultiprocess programming on multi-corecomputers• Compiler package, CUDATM support, parallel
algorithms, and optimization tools promotehighly efficient user code for numericcomputations• External function interface for transparent
access to dynamic libraries• Interactive embedded components include
buttons, sliders, plots, check boxes, listboxes, toggle buttons, radio buttons, dials,
gauges, data tables, videos, microphone,speaker, and mathematical expression boxes
for entering and displaying 2-D math
• Customizable context-sensitive menus• Tools for building interactive applications

Connectivity• Code generation for C, C#, Fortran, Java,JavaScript®, Julia, MATLAB®, Perl, Python®,
R, Swift, and Visual Basic• Internet connectivity• MATLAB connectivity includes two way
integration and code translation• Mathematica® Notebook conversion andcommand translation tools• OpenMaple API for C, C#, Java, and Visual
Basic programs
TM• External calling to Java, C, C#, Fortran, andPythonTM• Connect with Microsoft® Excel®, databases,and CAD systems• MathML 2.0 presentation and contentsupport• Access millions of online time series data sets
• Import and export of XML documents• Export documents to HTML, XML, MathML,LaTeX, RTF, PDF, and ePUB
• Export plots to BMP, DAE, DXF, EPS, GIF,HPGL, JPEG, PCX, PLY, POV, STL, TEK,WMF, X3D, and more
• Import, manipulate, and export data fromWAV, JPEG, and TIFF files• Import data from ASCII, CSV, DIF, JSON,MATLAB, Matrix Market, Microsoft Excel,ODS, and more
• Deploy solutions through the Maple PlayerTM,MapleCloud, or MapleNetTM

www.maplesoft.com | info@maplesoft.com • Toll-free: (US & Canada) 1-800-267-6583 | Direct:1-519-747-2373© Maplesoft, a division of Waterloo Maple Inc., 2018. Maplesoft, Maple, Clickable Math, MapleCloud, OpenMaple, Drag-to-Solve, Maple Player, and MapleNet
are trademarks of Waterloo Maple Inc. MATLAB is a registered trademark of The MathWorks, Inc. Mathematica is a trademark of Wolfram Research, Inc.
All other trademarks are the property of their respective owners.
AC yb ern etGro u pCo m p an y