Numerical Methods Package for Partial Differential Equations
A comprehensive numerical solutions package for partial Differential Equations including Laplace, convection, and diffusion equations with various implementation methods
Explore MATLAB source code curated for "扩散方程" with clean implementations, documentation, and examples.
A comprehensive numerical solutions package for partial Differential Equations including Laplace, convection, and diffusion equations with various implementation methods
This resource provides two comprehensive examples of solving diffusion equations in MATLAB: one for 1D diffusion and another for 2D diffusion. Both implementations include animated visualizations of the diffusion process during computation, featuring key algorithmic approaches and MATLAB function explanations.
This MATLAB program implements the upwind scheme to solve convection equations, which have broad engineering applications. The upwind scheme offers high numerical accuracy and is complemented by a leapfrog scheme implementation for solving diffusion equation initial value problems, providing two distinct computational approaches.
PMK_8.m implements an eight-directional Perona-Malik (PM) diffusion equation for image denoising. Additional functions can be referenced through internal documentation within the code. This diffusion-based approach effectively preserves prominent image edges while performing noise reduction and smoothing on areas with weak color variations.
Image inpainting based on partial differential equations using diffusion equations, with additional programs implementing CDD (curvature driven diffusions) models for edge-preserving restoration
Implementation of classical explicit difference scheme for solving initial-boundary value problems of 2D diffusion equation, Peaceman-Rachford (P-R) difference scheme application, and locally one-dimensional (LOD) method approach. Includes complete source code, runtime results, and comprehensive algorithm comparison with computational efficiency and stability analysis.
MATLAB implementation of diffusion equation for image smoothing, denoising, filtering, and edge processing applications