Partial Differential Equation Toolbox

 

Partial Differential Equation Toolbox

Solve partial differential equations using finite element analysis

Video length is 2:14
Temperature distribution on cylindrical battery cells showing a hotter trigger cell with surface-to-surface radiation.

Heat Transfer

Perform steady-state, transient, modal, or coupled stress-thermal analysis to compute temperature distributions and other thermal characteristics. Analyze spatial or temporal thermal behavior for applications like battery thermal management.

Six mode shapes of a robotic arm shoulder link showing deformation patterns at different natural frequencies.

Structural Mechanics

Perform linear static, transient, modal, and frequency response analyses. Evaluate mechanical strength by computing displacements, stresses, and strains or simulate dynamic behavior of mechanical systems.

Magnetic potential and field lines in a two pole electric motor showing flux patterns across the stator, rotor, and air gap.

Electromagnetics

Analyze electrostatic, magnetostatic, DC conduction, or harmonic problems and design electrical and electronic components.

Plot of discharge voltage vs time for 0.2C, 0.5C, 1C, and 2C; higher C rates cause faster voltage drop.

Battery P2D Modeling

Simulate the electrochemical behavior of Li-ion batteries using the pseudo-2D (P2D) model, also known as the Doyle-Fuller-Newman (DFN) model. Capture electrolyte diffusion through thickness and solid-phase diffusion in electrode particles to simulate voltage, concentration, and current density under cycling.

Surface plot of the twelfth eigenmode of the L-Shaped membrane showing nodal patterns and displacement variation.

General PDEs

Solve second-order linear and nonlinear PDEs for stationary, time-dependent, and eigenvalue problems commonly arising in engineering and science.

Diagram depicting a closed loop CPU cooling system with a thermal ROM plant model with fan control and temperature feedback.

Reduced Order Modeling and Scientific Machine Learning

Create fast surrogate models using Reduced Order Modeling (ROM) and Scientific Machine Learning (SciML) techniques to enable system-level simulation, control, physical modeling, and rapid design exploration and optimization of systems governed by PDEs. Create and train AI-based PDE solvers such as Physics-Informed Neural Networks, Graph Neural Networks, and Fourier Neural Operators (with Deep Learning Toolbox).

Transparent 3 D view of an imported forearm link geometry from an STL file with coordinate axes.

Geometry and Meshing

Define a 2D or 3D geometry by importing STL, STEP, or mesh data or by creating parameterized shapes using geometric primitives. Modify geometries using operations like extrusion and Booleans, then generate finite element meshes using triangular elements in 2D and tetrahedral elements in 3D.

Diagram depicting a closed loop CPU cooling system with a thermal ROM plant model with fan control and temperature feedback.

Visualization and Postprocessing

Visualize models and solutions by leveraging powerful MATLAB graphics and graphics functions created specifically for PDE problems. Plot and animate results and their derived and interpolated quantities, as well as meshes and geometries.

Workflow diagram showing geometry setup, model development, PDE analysis, integration with MATLAB and Simulink products, and application sharing.

Automation, Integration, and Sharing FEA Workflows

Automate FEA simulations using MATLAB and integrate with other MATLAB and Simulink products to build complete workflows. Share custom applications using App Designer and MATLAB Compiler.

Try Partial Differential Equation Toolbox for free

Discover the possibilities today.


Ready to Buy?

Get pricing information and explore related products.

Are You a Student?

Your school may already provide access to MATLAB, Simulink, and add-on products through a campus-wide license.