Solving Blasius Equation Using RK-4 Numerical method
Version 2.0.0 (2.02 KB) by
Raghu Karthik Sadasivuni
Solution to Blasius Equation for flat plate , a third order non-linear ordinary differential equation by Rk-4 method
Blasius equation for flat plate is a Third Order Non-Linear Ordinary Differential Equation governing boundary layer flow : f'''(η)+(1/2) f(η) f''(η) = 0 where η is similarity variable. This equation can be solved numerically by converting to three simulatneous Ordinary Linear Differential Equations : { f(η) = f(η) ; g(η) = f'(η) ; h(η) = f''(η) } then f'(η) = g(η) ; g'(η) = h(η) ; h'(η) = -(1/2) f(η) h(η) with f(0) = 0 , g(0) = f'(0) = 0 , and h(0) = ? (to be found) such that g(∞)=1.
We handle this problem as Initial Value Problem approached by numerical methods by Choosing h(0) such that it shoots to g(∞)=1. Initial guesses may give an error: 1- g(∞) ≠ 0 . with subsequent iterations of numerical methods resolves the error. This method is called shooting technique.
Here, Runge Kutta 4rth order (RK4) approximation is used.
Reference : https://nptel.ac.in/content/storage2/courses/112104118/lecture-28/28-7_blasius_flow_contd.htm
Cite As
Raghu Karthik Sadasivuni (2026). Solving Blasius Equation Using RK-4 Numerical method (https://se.mathworks.com/matlabcentral/fileexchange/102189-solving-blasius-equation-using-rk-4-numerical-method), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2021a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Acknowledgements
Inspired: blasius&falkner_skan_eq
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
