solving second order differential equation for 1D wave with parameter by shooting method

5 vues (au cours des 30 derniers jours)
Gabriela
Gabriela le 29 Juin 2023
Commenté : Gabriela le 29 Juin 2023
Hi I really need help writing a MATLAB code that uses the shooting method to integrate d^2f/dx^2 = -(w^2)*y/180,625 while improving the parameter w by (w_n+1)^2 = (w_n)^2 -f((w_n)^2)/[Delta*f/Delta*w^2 @w_n]. My initial guess is w0=1,570.79645. I'm struggling with turning my second order differential equation into a first order to solve in MATLAB while also integrating with parameter w that improves with each iteration.
  4 commentaires
Torsten
Torsten le 29 Juin 2023
Modifié(e) : Torsten le 29 Juin 2023
You can't have only two boundary conditions (f(0) = f(L) = 0) in a second-order differential equation with an unknown parameter omega . You must have three.
Is this an eigenvalue problem ? Something similar to this example:
?
Gabriela
Gabriela le 29 Juin 2023
@Torsten I think another boundary condition is f= 425/lamda = w/(2pi) = 277.778n

Connectez-vous pour commenter.

Réponses (1)

Mudit Kumar Bhugari
Mudit Kumar Bhugari le 29 Juin 2023

Catégories

En savoir plus sur Numerical Integration and Differentiation dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by