| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Symbolic Math Toolbox |
| Contents | Index |
| Learn more about Symbolic Math Toolbox |
This table summarizes what's new in Version 5.3 (R2009b):
New Features and Changes | Version Compatibility Considerations | Fixed Bugs and Known Problems | Related Documentation at Web Site |
|---|---|---|---|
Yes | Yes–Details labeled as Compatibility Considerations, below. See also Summary | Bug
Reports | Printable Release Notes: PDF |
New features and changes introduced in this version are described here:
The Toolbox Now Displays Floating-Point Results with Their Original Precision
New MuPAD Preference Pref::outputDigits Controls Floating-Point Outputs
Solver for Ordinary Differential Equations Handles More Equation Types
MuPAD limit Function Supports Limits for Incomplete Gamma Function and Exponential Integral Function
Enhanced Simplification Routines for MuPAD Special Functions
The toolbox now supports 64-bit Windows® and Macintosh operating systems. If you work in the MuPAD Notebook Interface on a 64-bit Macintosh operating system, MuPAD runs a 64-bit engine with 32-bit graphical user interfaces, such as notebooks and Editor and Debugger windows.
sym and syms commands now treat reserved MuPAD words, except pi, as variable names.
In previous releases, the reserved words returned MuPAD values. If your code uses the reserved words as MuPAD commands, modify your code and use the evalin command with the reserved word as a name. For example, use evalin(symengine,'beta').
The toolbox now displays the floating-point results with the original precision with which the toolbox returned them.
In previous releases, the toolbox displayed floating-point results with the current precision. You must update the existing code that relies on the output precision for displaying floating-point numbers. Use digits to set the precision you need before computing such results. The toolbox displays the results with the same number of digits it used to compute the results. The toolbox also can increase the specified precision of calculations by several digits.
In previous releases, sym(A, 'f') represented numbers in the form (2^e + N*2^(e - 52)) or -(2^e + N*2^(e - 52)) , with integers for N and e, and N ≥ 0. Now sym(A, 'f') displays results in the rational form that actually represents the double-precision floating-point numbers.
New preference Pref::outputDigits controls the precision MuPAD uses to display floating-point results.
Enhanced solvers handle more equation types of second-order homogeneous linear ordinary differential equations. The solver demonstrates improved performance.
Enhanced limit function now can compute limits for incomplete Gamma function and exponential integral function.
Enhanced simplification routines for MuPAD hypergeom, mejerG, and bessel special functions.
Enhanced combine function demonstrates better performance for logarithms.
The normal command now accepts the options NoGcd, ToCancel, Rationalize, Recursive, and Iterations. The options control costly operations, such as recognizing greatest common divisors and algebraic dependencies.
| Function or Function Element Name | What Happens When You Use the Function or Element? | Use This Instead | Compatibility Considerations |
|---|---|---|---|
| MuPADDomain Dom::Ideal | Warns | groebner | Represent ideals as lists, and use functions of the groebner package instead. |
| MuPADstudent Library | Warns | plot::Integral and linalg | Use plot::Integral and the linalg package instead. |
| d in char(A, d) | Warns | None | No replacement |
| MuPADrelation option in simplify | Warns | None | No replacement |
![]() | Version 5.4 (R2010a) Symbolic Math Toolbox Software | Version 5.2 (R2009a) Symbolic Math Toolbox Software | ![]() |

See how symbolic computations can help you find analytical solutions to math and engineering problems.
Get free kit| © 1984-2010- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |