Solving Blasius Equation using Euler's method

Solution to Blasius Equation for flat plate , a third order non-linear ordinary differential equation by Euler method
265.0 次下载
更新 2021/11/18

查看许可证

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, Euler's method is used.
Reference for Blasius Equation : https://nptel.ac.in/content/storage2/courses/112104118/lecture-28/28-7_blasius_flow_contd.htm

引用格式

Raghu Karthik Sadasivuni (2026). Solving Blasius Equation using Euler's method (https://ww2.mathworks.cn/matlabcentral/fileexchange/102194-solving-blasius-equation-using-euler-s-method), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2021a
兼容任何版本
平台兼容性
Windows macOS Linux
版本 已发布 发行说明
1.0.0