[PDF] Fonction de Bessel d’ordre zéro - grenoble-sciencesfr



Previous PDF Next PDF
















[PDF] equation de bessel cours

[PDF] multiple de 13 entre 1 et 1000

[PDF] multiple de 12

[PDF] multiple de 19

[PDF] fonction de bessel j0

[PDF] table de 13

[PDF] fonction de bessel pdf

[PDF] fonction de bessel modifiée

[PDF] introduction ? la microéconomie varian pdf

[PDF] cours microeconomie 1 pdf

[PDF] cours de microéconomie licence 1 pdf

[PDF] corrélation multiple

[PDF] correlation multiple r

[PDF] exercice fonction cout de production

[PDF] corrélation multiple définition

Méthodes numériques appliquées - solutions des exercices

J.-P. GrivetêRetour

au site web

Exercice 2-4 : Fonction de Bessel d"ordre zéro

a) Il est commode de considérer le logarithme de la valeur absolue du terme général : v k= logjukj= 2(klogxklog2logk!): La formule de Stirling fournit l"approximation assez grossièrelogk!'klogkk. Le terme le plus grand est déterminé par la conditiondvk=dk= 0. Nous calculons, compte tenu de l"approximation surk!,ddk vk'2(logxlog2logk):

Cette dérivée s"annule pourk=x=2.

b) Comme dans l"exercice précédent, l"erreur de troncation est majorée, en valeur absolue, par le premier terme négligé. Nous conservons lesnpremiers termes de la série (0k n1) et nous imposons que(20)n2 nn! 2 106:
En extrayant la racine carrée et en remplaçant la factorielle par son approximation donnée par la formule de Stirling nous trouvons 10 nn!103:

Cette inégalité est satisfaite dès quen32. Le programme ci-dessous s"arrête dès que l"un

des critères suivants est satisfait : le dernier terme calculé est inférieur à 10

7ou lorsque

le quarantième terme est atteint.1//Exercice 24: calcul de J_0 par le developpement en série2tol = 1.0e7; imax = 40;3n = 0;4x =input("valeur de x: " );5

6somme = 0.0; terme = 1; i = 0;7xx = xx;8while(abs(terme) > tol ) & ( i < imax)9somme = somme + terme ;10terme =xx/(4( i +1)(n+i +1))terme ;11i = i + 1;12tt ( i ) = terme ;13end14//format (16);15mprintf("%s%12.9 f\n" ,"valeur calculée : " ,somme)16mprintf("%s%12.9 f\n" ,"valeur donnée par Scilab : " ,besselj(0 ,x ));Vous pourrez constater que le résultat coïncide, dans l"intervalle[0;20]avec le résultat

calculé par Scilab jusqu"au 6 echiffre après le point décimal.quotesdbs_dbs5.pdfusesText_9