Maple Features
MATLAB Connectivity
Maple Toolbox for MATLAB
The Maple Toolbox for MATLAB offers a technical computing solution that is tightly integrated with MATLAB, providing direct access to all the commands, variables, and functions of each product while working in either environment. This toolbox is available separately. See the Maple Toolbox for MATLAB for more details.
Maple and the Symbolic Math Toolbox
The Maple engine is no longer included with the Symbolic Math Toolbox and the Extended Symbolic Math Toolbox from The MathWorks. However, you can configure these toolboxes to call out to an existing Maple installation, and Maple will perform the calculations and return the results to MATLAB. Read more...
Connectivity Tools Included with Maple
MATLAB to Maple code translation
The MATLAB to Maple code translator helps you to convert your existing MATLAB code into Maple for use in new or expanded projects. It also offers quick on-the-fly translations if you are more familiar with MATLAB syntax.
- Converts and automatically executes MATLAB commands by using the Maple equivalents
- Works with single commands or MATLAB .m files
- Supports basic operations, matrix indexing, and matrix construction
- Over 100 MATLAB commands are automatically mapped to their Maple equivalents
- Collection of translatable commands is user-expandable
MATLAB Code Generation
Maple’s code generation feature can generate MATLAB code from Maple expressions and procedures.
Learn more about code generation in Maple.
MATLAB Link
The MATLAB link lets you call on MATLAB to perform calculations from the Maple environment, and return the results to Maple for further analysis.
- Call out to MATLAB to compute and retrieve the results of arbitrary MATLAB expressions using flexible communication tools.
- Includes the ability to set and retrieve MATLAB variable values from Maple.
- Any MATLAB functions can be called, including your custom routines.
- The retrieved MATLAB result is automatically converted to a Maple data structure.
- Directly access over a dozen common MATLAB functions.
- Maple commands seamlessly accept both MATLAB and Maple data structures, and call MATLAB behind the scenes to perform the calculation.
- Direct-access functionality is available for calculating Cholesky factorizations, determinants, dimensions, eigenvalues, LU decompositions, discrete Fourier transforms, and more.
Return to Maple Features
Learn more about Maple 13
|