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

  • Thread starter Thread starter ledol83
  • Start date Start date
  • Tags Tags
    Matlab Pde
AI Thread Summary
The discussion revolves around solving a partial differential equation (PDE) resembling an eigenvalue problem using MATLAB. The equation in question is aFxx + bFx + cFyy + dFy + eFxy = λF, where a, b, c, d, and e are functions independent of F. The user expresses difficulty using the "pdeeig" function in MATLAB due to the presence of the first-order derivatives Fx and Fy. Another participant suggests that the method of characteristics could simplify the problem but notes that it typically applies to first-order equations, leading to confusion about its applicability here. The user attempts to convert the equation into a canonical form but encounters issues with the Fx and Fy terms, indicating a need for further assistance in resolving the PDE with the specified boundary conditions.
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

Back
Top