Solving PDE with MATLAB: aFxx+bFx+cFyy+dFy+eFxy=\lambda*F

  • Context: MATLAB 
  • Thread starter Thread starter ledol83
  • Start date Start date
  • Tags Tags
    Matlab Pde
Click For Summary
SUMMARY

The discussion focuses on solving the partial differential equation (PDE) represented as aFxx + bFx + cFyy + dFy + eFxy = λF using MATLAB. Users express difficulty in utilizing the "pdeeig" function due to the presence of the first-order derivatives Fx and Fy. Suggestions include reducing the equation to canonical form, although it is noted that the method of characteristics is typically applicable only to first-order equations, complicating the solution process.

PREREQUISITES
  • Understanding of partial differential equations (PDEs)
  • Familiarity with MATLAB programming and its PDE toolbox
  • Knowledge of eigenvalue problems in mathematical physics
  • Concept of boundary conditions in PDEs
NEXT STEPS
  • Explore MATLAB's "pdepe" function for solving PDEs with mixed derivatives
  • Research the method of characteristics for first-order PDEs
  • Learn about canonical forms of PDEs and their applications
  • Investigate alternative numerical methods for solving complex PDEs
USEFUL FOR

Mathematicians, engineers, and researchers working with partial differential equations, particularly those seeking to implement solutions in MATLAB.

ledol83
Messages
12
Reaction score
0
hello! does anyone know how to solve the following (like an
eigenvalue) PDE with matlab?

aFxx+bFx+cFyy+dFy+eFxy=\lambda*F

in which i am solving F with certain boundary conditions and
a,b,c,d,e are functions independent of F.

"pdeeig" in MATLAB doesn't seem to be able to handle this, coz of the
annoying Fx and Fy terms :(

thanks so much for any comments & suggestions!
 
Physics news on Phys.org
ledol83 said:
hello! does anyone know how to solve the following (like an
eigenvalue) PDE with matlab?

aFxx+bFx+cFyy+dFy+eFxy=\lambda*F
You can reduce this equation to canonical form using the method of charachteristics by hand, why use Matlab?
 
it looks the method of characteristics only works for first-order equations, so i really don't know what it going on...

i expected to convert to this format, but it doesn't work coz of the Fx,Fy terms:

-grad.(c*grad(F))+aF=\lambda*d*f

thanks so much for any help!
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
Replies
1
Views
991
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
11K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
14
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
5K