Solve partial differential equations using finite element analysis

Partial Differential Equation Toolbox™ provides functions for solving structural mechanics, heat transfer, and general partial differential equations (PDEs) using finite element analysis.

You can perform linear static analysis to compute deformation, stress, and strain. For modeling structural dynamics and vibration, the toolbox provides a direct time integration solver. You can analyze a component’s structural characteristics by performing modal analysis to find natural frequencies and mode shapes. You can model conduction-dominant heat transfer problems to calculate temperature distributions, heat fluxes, and heat flow rates through surfaces. You can also solve standard problems such as diffusion, electrostatics, and magnetostatics, as well as custom PDEs.

Partial Differential Equation Toolbox lets you import 2D and 3D geometries from STL or mesh data. You can automatically generate meshes with triangular and tetrahedral elements. You can solve PDEs by using the finite element method, and postprocess results to explore and analyze them.


Structural Analysis

Solve linear static, modal, and transient analysis problems.

Learn more

Thermal Analysis

Solve conduction-dominant heat transfer problems.

Learn more

General PDEs

Solve custom second-order PDEs, such as those deriving from diffusion, electrostatics, and magnetostatics.

Learn more

FEA Workflows in MATLAB

With a few lines of code, you can import geometry, generate a mesh, define the physics, solve, and visualize results.

Learn more

Geometry and Meshing

Import 2D or 3D geometries from STL and automatically generate triangular or tetrahedral meshes.

Learn more

Visualization and Postprocessing

Compute derived and interpolated data from results as well as create plots and animations.

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.

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.

Product Requirements

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


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 Sohini Sarkar,
Partial Differential Equation Toolbox Technical Expert

Email Sohini

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