Solve partial differential equations using finite element analysis

Partial Differential Equation Toolbox™ provides functions for solving partial differential equations (PDEs) in 2D, 3D, and time using finite element analysis. It lets you specify and mesh 2D and 3D geometries and formulate boundary conditions and equations. You can solve static, time-domain, frequency-domain, and eigenvalue problems over the domain of the geometry. Functions for postprocessing and plotting results enable you to visually explore the solution.

You can use Partial Differential Equation Toolbox to solve PDEs from standard problems such as diffusion, heat transfer, structural mechanics, electrostatics, magnetostatics, and AC power electromagnetics, as well as custom, coupled systems of PDEs.


PDE App and Workflows

Define your geometry, the scalar or system of governing equations, and the conditions; generate a mesh; and then solve and visualize results.

Learn more

Supported PDEs

Define and solve different types of scalar or systems of PDEs.

Learn more

Geometry Definition

Work with faceted geometry.

Learn more

Boundary Conditions

Set Dirichlet and generalized Neumann boundary conditions on the boundary of your geometry.

Learn more

Meshing and Solutions

Use the finite element method (FEM) to solve PDEs.

Learn more

Solution Visualization and Postprocessing

Visualize your solution by creating surface plots, including contour plots and custom plots such as volume-slice plots.

Learn more

Product Resources

Discover more about Partial Differential Equation Toolbox by exploring these resources.


Explore documentation for Partial Differential Equation Toolbox functions and features, including release notes and examples.


Browse the list of available Partial Differential Equation Toolbox functions.

System Requirements

View system requirements for the latest release of Partial Differential Equation Toolbox.

Technical Articles

View articles that demonstrate technical advantages of using Partial Differential Equation Toolbox.

User Stories

Read how Partial Differential Equation Toolbox is accelerating research and development in your industry.

Community and Support

Find answers to questions and explore troubleshooting resources.


Partial Differential Equation Toolbox apps enable you to quickly access common tasks through an interactive interface.

Try or Buy

There are many ways to start using Partial Differential Equation Toolbox. Download a free trial, or explore pricing and licensing options.

Get a Free Trial

Test drive Partial Differential Equation Toolbox.

Get a trial

Ready to Buy?

Purchase Partial Differential Equation Toolbox and explore related products.

Contact sales
Pricing and licensing

Have Questions?


Contact Sarah Palfreyman,
Partial Differential Equation Toolbox Technical Expert

Email Sarah

Partial Differential Equation Toolbox requires: MATLAB

Related Solutions

Use Partial Differential Equation Toolbox to solve scientific and engineering challenges:

News and Events

3D Finite Element Analysis with MATLAB