Re: Solving Parabolic non-linear PDE using MATLAB
- From: spellucci@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (Peter Spellucci)
- Date: Wed, 21 Mar 2007 13:40:38 +0000 (UTC)
In article <1174479720.669669.118750@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
"Grazia" <dalgranati@xxxxxxxxxxx> writes:
Hi guys
I need to solve a one-dimensional non linear parabolic PDE, using
MATLAB
PDE looks like this:
d(U^2)/dt = f(t)*d2(U^6)/dx2
I tried using pdepe.m function. However, this function requires a
certain format. Specifically:
C(x,t,u,du/dx)d(u)/dt = d[F(x,t,u,du/dx)]/dx+S(x,t,u,du/dx). Does
anyone have any idea how I translate my function to fit this format?
i.e. What are the function C,S and F that I need to input pdepe.m?
Thanks,
Grazia
d(U^2)/dt = 2*U*(dU/dt) => C(....)=2*U
d[F(x,t,u,du/dx)]/dx =
F_x + F_u*(du/dx) + F_{u_x} u_xx
and
f(t) d2(U^6)/dx2 = f(t)* d(6*U^5*U_x)/dx
=> F(t,x,u,u_x) = f(t)*6*U^5*U_x
F(t,x,u,v) = f(t)*6*u^5*v
hth
peter
.
- References:
- Solving Parabolic non-linear PDE using MATLAB
- From: Grazia
- Solving Parabolic non-linear PDE using MATLAB
- Prev by Date: Solving Parabolic non-linear PDE using MATLAB
- Next by Date: Re: Finding the functions F(x) and f(x)
- Previous by thread: Solving Parabolic non-linear PDE using MATLAB
- Next by thread: Re: Solving Parabolic non-linear PDE using MATLAB
- Index(es):
Relevant Pages
|
|