Video length is 1:47

What Is Partial Differential Equation Toolbox?

Partial Differential Equation Toolbox™ provides functionality for solving structural mechanics, heat transfer, and custom partial differential equations (PDEs) using finite element analysis. See how to begin your workflow by importing geometry from STL or mesh data or creating it in MATLAB®. You can generate mesh and define physics by applying material properties, boundary conditions, and initial conditions. Solve the problem by using the finite element method and postprocess the results. Use Design of Experiment techniques to explore and optimize the design for desired performance. Finally, you can share the design as a static report or an executable live script with documentation. You can also share it as a custom application using MATLAB Compiler™ and App Designer as a standalone application or as a web app.

Published: 15 Mar 2018

Partial Differential Equation Toolbox provides functionality for using finite element analysis to solve applications such as thermal analysis, structural analysis, and custom partial differential equations.

The first step in the FEA workflow is to define the geometry. You can import from 2D or 3D CAD files in STL format or create geometries using parameterized shapes. Next, you can mesh geometries using 2D triangular or 3D tetrahedral elements or import mesh data from existing meshes from complex geometries. To ensure accurate simulation results, you can inspect the mesh quality and perform refinement.

Partial Differential Equation Toolbox makes it easy to set up your simulation. In this thermal analysis example, material properties like thermal conductivity and boundary conditions including convection, fixed temperature, and heat flux are applied using only a few lines of code.

Next, you can solve and visualize results, including temperature distributions, heat fluxes, and heat flow rates and see how transients vary over time. You can run multiple simulations in parallel to perform Design of Experiment studies. You can perform structural analysis such as:

  • static analysis to compute stress and strain from an applied load,
  • evaluate resonance with modal analysis to compute vibration modes and frequencies,
  • and dynamic simulation to compute time varying displacements and reaction forces. 

In addition, Partial Differential Equation Toolbox documentation has many examples for solving custom PDEs. For more information, return to the Partial Differential Equation Toolbox page or choose a link below.