Version 8.1, part of Release 2018a, includes the following enhancements:

  • Polynomial Operations: Calculate the degree, resultant, and reduction of polynomials
  • Groebner Basis: Calculate the Groebner basis and eliminate variables from equations
  • Number Theory: Calculate perfect powers, modular powers, and prime numbers
  • Physical Units: Convert between more unit systems, use more physical dimensions, and display mixed units
  • MATLAB Live Scripts: Convert MuPAD notebooks, which will be removed in a future release, to MATLAB live scripts by using convertMuPADNotebook

See the Release Notes for details.

Version 8.0, part of Release 2017b, includes the following enhancements:

  • Unit Systems: Convert between SI and US units and create custom systems of units
  • Unit Information: Get information on units and physical dimensions with the unitInfo function
  • Symbolic String Evaluation: Evaluate strings as symbolic expressions with the str2sym function
  • Special Functions: Calculate the Meijer G-function, elliptic nome function, Jacobi zeta function, and Jacobi elliptic functions

See the Release Notes for details.

Version 7.2, part of Release 2017a, includes the following enhancements:

  • Units: Use physical units in symbolic calculations with the symunit function
  • Live Scripts: Convert more MuPAD notebooks to MATLAB live scripts with the convertMuPADNotebook function, including notebooks with MuPAD procedures
  • Isolate Variables: Rearrange equation to isolate a variable or expression on the left side
  • Decompose Equations: Extract the left and right side of an equation with the lhs and rhs functions

See the Release Notes for details.

Version 7.1, part of Release 2016b, includes the following enhancements:

  • MATLAB Live Scripts: Convert more MuPAD notebooks automatically to MATLAB live scripts using the convertMuPADNotebook function
  • Piecewise Expressions: Define conditional symbolic expressions with the piecewise function
  • Plotting Implicit Functions: Plot implicit symbolic functions in 2-D and 3-D with MATLAB fimplicit and fimplicit3 functions
  • Numerical Integration: Integrate symbolic expressions using variable-precision arithmetic with the vpaintegral function

See the Release Notes for details.

Version 7.0, part of Release 2016a, includes the following enhancements:

  • Live Scripts: Edit symbolic code and visualize results in MATLAB Live Editor, and convert MuPAD notebooks to MATLAB live scripts
  • Plotting: Create 2-D, 3-D, contour, surface, and mesh plots with MATLAB fplotfplot3fcontourfsurf, and fmesh functions
  • Simscape Component Generation: Create custom components directly from symbolic math equations for use in dynamic simulation

See the Release Notes for details.