Galerkins method for solving 2nd-order homogeneous, constant coefficients BVP

Implement Galerkin method over the entire domain for solving 2nd order BVPs

Vous suivez désormais cette soumission

The purpose of this program is to implement Galerkin method over the entire domain for solving the following general 2nd order, homogeneous, Boundary Value problem (BVP) with constant coefficients, and then comparing the answer with the exact solution.
ax"(t)+bx'(t)+cx(t)=0 for t1<=t<=t2
BC: x(t1)=x1 and x(t2)=x2
>> BVP_Galerkin1(a,b,c,t1,t2,x1,x2,n)
where "n" is the number of trial functions.
The output of this program is
1- The approximated solution of x(t) vs. exact solution of x(t)
2- The approximated x'(t) vs. exact x'(t)
3- The approximated x"(t) vs. exact x"(t)
Example:
x"(t)+ x'(t)+ x(t)=0
Boundary values:
x(1)=2, x(10)=0;
Solution: We have: a=1; b=1; c=1;
t1=1; t2=10;
x1=2; x2=0;
Using n=8 trial functions,
>>BVP_Galerkin(1,2,3,1,10,2,0,8)

Citation pour cette source

Dr. Redmond Ramin Shamshiri (2026). Galerkins method for solving 2nd-order homogeneous, constant coefficients BVP (https://fr.mathworks.com/matlabcentral/fileexchange/39794-galerkins-method-for-solving-2nd-order-homogeneous-constant-coefficients-bvp), MATLAB Central File Exchange. Extrait(e) le .

Catégories

En savoir plus sur Numerical Integration and Differential Equations dans Help Center et MATLAB Answers

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.0.0.0