Numerical method to solve ODE boundary problem

Click For Summary
SUMMARY

The discussion focuses on numerical methods for solving the boundary value problem defined by the second-order ordinary differential equation (ODE) -y''(x) + f(x)y(x) = λ_n y(x) with boundary conditions y(0) = y(a) = 0. The primary interest is in obtaining eigenvalues rather than eigenfunctions, with suggested implementations in MATLAB or FORTRAN. Additionally, the use of Mathematica for solving such eigenvalue problems is questioned. The zeros of the equation -z² + z(f(z) - λ_n) = 0 represent the eigenvalues, and Newton's method is recommended for finding these zeros.

PREREQUISITES
  • Understanding of second-order ordinary differential equations (ODEs)
  • Familiarity with boundary value problems
  • Knowledge of numerical methods, specifically Newton's method
  • Proficiency in MATLAB or FORTRAN programming
NEXT STEPS
  • Implement the boundary value problem in MATLAB using built-in functions
  • Explore FORTRAN libraries for numerical solutions of ODEs
  • Learn about eigenvalue problems in Mathematica and its capabilities
  • Study Newton's method in detail for root-finding applications
USEFUL FOR

Mathematicians, engineers, and researchers working on numerical analysis, particularly those focused on solving eigenvalue problems in ordinary differential equations.

zetafunction
Messages
371
Reaction score
0
can anyone provide a Numerical algorithm to solve

[tex]-y'' (x) +f(x)y(x) = \lambda _{n} y(x)[/tex]

with the boundary condition [tex]y(0)=y(a)=0[/tex]

here 'a' is a parameter introduced at hand inside the program

and [tex]f(x)[/tex] is also introduced by hand in the program

i am more interested in getting eingenvalues than obtaining Eigenfunctions

if possible the routine may be in MATHLAB or in FORTRAN thanks

another question can MATHEMATICA solve this kind of eigenvalue problems ??
 
Physics news on Phys.org

Similar threads

  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 24 ·
Replies
24
Views
5K
  • · Replies 7 ·
Replies
7
Views
5K
  • · Replies 2 ·
Replies
2
Views
2K