Symbolic Math Toolbox

New Features

R2014b (Version 6.1)

Released: 2 Oct 2014

Version 6.1, part of Release 2014b, includes the following enhancements:

  • MATLAB solve function returning parameters and conditions in solutions
  • Functions for analyzing and reducing systems of differential algebraic equations (DAEs), such as isLowIndexDAE and reduceDAEIndex
  • MATLAB functions representing orthogonal polynomials: chebyshevT, chebyshevU, legendreP, laguerreL, hermiteH, jacobiP, and gegenbauerC
  • MATLAB pade function for computing Padé approximation
  • funm function for computing matrix functions

See the Release Notes for details.

Update Now

Previous Releases

R2014a (Version 6.0) - 6 Mar 2014

Version 6.0, part of Release 2014a, includes the following enhancements:

  • MATLAB functions for computing special integrals, gamma functions, dilogarithm function, and number-theoretic functions
  • MATLAB function qr for computing symbolic QR factorization
  • MATLAB function combine for combining symbolic expressions with multiple calls to the same function
  • MATLAB functions max and min for finding the largest and smallest elements of a symbolic array
  • vpasolve can use random starting points when searching for solutions
  • Support for Unicode characters in MuPAD that includes using Asian language characters in strings and text

See the Release Notes for details.

R2013b (Version 5.11) - 5 Sep 2013

Version 5.11, part of Release 2013b, includes the following enhancements:

  • MATLAB evaluateMuPADNotebook and allMuPADNotebooks functions to evaluate MuPAD notebooks and return list of open notebooks
  • bernstein function for approximating functions using Bernstein polynomials, and bernsteinMatrix function for computing Bezier curves
  • MATLAB cumsum and cumprod functions for computing cumulative sums and products
  • MATLAB isfinite, isinf, and isnan functions for testing for finite, infinite, and NaN elements in symbolic arrays
  • ExclusiveConditions option that makes MuPAD piecewise function equivalent to an if-elif-end_if statement

See the Release Notes for details.

R2013a (Version 5.10) - 7 Mar 2013

Version 5.10, part of Release 2013a, includes the following enhancements:

  • Linear algebra functions for computing matrix factorizations (lu,chol), pseudoinverse, orthogonal basis, and adjoint
  • Verification of solutions of systems of equations and arbitrary symbolic function substitution in subs function
  • Simplification for more types of trigonometric and hyperbolic expressions and expressions with nested roots
  • Special functions for computing polar angle, atan2 function, imaginary error function, and exponential and elliptic integrals

See the Release Notes for details.

R2012b (Version 5.9) - 11 Sep 2012

Version 5.9, part of Release 2012b, includes the following enhancements:

  • MATLAB symbolic matrix analysis functions for characteristic (charpoly) and minimal (minpoly) polynomials and for norm (norm) and condition (cond) number
  • poles function for determining the poles of an expression
  • vpasolve function for solving equations and systems using variable precision arithmetic
  • Functions for converting linear systems of equations to matrix form AX=B (equationsToMatrix) and solving matrix equations (linsolve)
  • MATLAB symbolic functions for describing pulses: rectangularPulse and triangularPulse

See the Release Notes for details.