Products & Services Solutions Academia Support User Community Company

Learn more about Symbolic Math Toolbox   

Version 4.9 (R2007b+) Symbolic Math Toolbox Software

This table summarizes what's new in Version 4.9 (R2007b+):

New Features and Changes

Version Compatibility Considerations

Fixed Bugs and Known Problems

Related Documentation at Web Site

Yes
Details below

Yes–Details labeled as Compatibility Considerations, below. See also Summary.

Bug Reports
Includes fixes

Printable Release Notes: PDF

Current product documentation

New features and changes introduced in this version are described here:

MuPAD Engine Replaces Maple Engine

The default Symbolic Math Toolbox engine is now the MuPAD engine. For more information, see the MuPAD in Symbolic Math Toolbox chapter in the Symbolic Math Toolbox User's Guide.

Compatibility Considerations

The new engine causes many computed results to differ from those returned by previous versions of Symbolic Math Toolbox software.

General Differences.  

Calculus.  

Linear Algebra.  

Simplification.  

Conversion.  

Equation Solving.  

Transforms.  

Special Mathematical Functions.  

maple.  

New MuPAD Language and Libraries Supplant Extended Symbolic Math Toolbox Software

The functionality of the MuPAD language, together with the included libraries, goes far beyond that of the previous Symbolic Math Toolbox software. However, it is not identical to that of the previous Extended Symbolic Math Toolbox™ software. The differences between these software packages are beyond the scope of these release notes. More information is available in the Differences in Maple and MuPAD Syntax section of the User's Guide.

You can access the MuPAD language in several ways:

New MuPAD Help Viewer (GUI)

The MuPAD help viewer contains complete documentation of the MuPAD language, and of the MuPAD Notebook Interface. For more information, see the Getting Help for MuPAD section of the User's Guide.

New MuPAD Notebook Interface (GUI)

A MuPAD notebook is an interface for performing symbolic math computations with embedded math notation, graphics, animations, and text. It also enables you to share, document, and publish your calculations and graphics. For example, the MuPAD help viewer is essentially a special MuPAD notebook. For more information, see the Calculating in a MuPAD Notebook section of the User's Guide.

New MuPAD Editor and Debugger (GUI)

The MuPAD Editor GUI enables you to write custom symbolic functions and libraries in the MuPAD language. The Debugger enables you to test your code. For more information, consult the MuPAD help viewer.

New Functionality for Communication Between MATLAB Workspace and MuPAD

FunctionUse
doc(symengine,...)Access the MuPAD Help browser.
evalin(symengine,...)Use MuPAD functionality in the MATLAB workspace.
feval(symengine,...)Use MuPAD functionality in the MATLAB workspace.
getVarCopy expressions residing in a MuPAD notebook into the MATLAB workspace.
mupadLaunch a MuPAD notebook .
mupadwelcomeAccess MuPAD GUIs .
reset(symengine,...)Clear the MuPAD engine for the MATLAB workspace.
setVarCopy expressions residing in the MATLAB workspace into a MuPAD notebook.
symvarProduce a list of symbolic objects in an expression.

For more information, see the Integration of MuPAD and MATLAB section of the User's Guide.

New symengine Command for Choosing a Maple Engine

If you own a compatible version of a Maple software, you can choose to have Symbolic Math Toolbox software use the Maple engine instead of a MuPAD engine. You might want to do this if you have existing Maple programs. Choose the engine by entering symengine at the MATLAB command line; this brings up a GUI for making your choice. For more information, see Choosing a Maple or MuPAD Engine in the User's Guide.

New matlabFunction Generates M-Files and Function Handles

The new matlabFunction converts symbolic expressions to function handles or M-files. You can use these function handles and files in any MATLAB installation, even those without a Symbolic Math Toolbox license. For more information, see Generating MATLAB Function Handles and M-Files in the User's Guide.

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS