La fonction BESSELJ calcule la fonction de Bessel de première espèce Jn(x). Tu travailles en acoustique, en optique, en ingénierie RF ou en traitement du signal ? BESSELJ résout les équations différentielles liées aux phénomènes vibratoires et ondulatoires avec symétrie cylindrique.
Elle modélise la résonance des membranes de tambours, la diffraction de la lumière par des ouvertures circulaires, la distribution de courant sur les antennes patch, et la propagation dans les guides d'ondes. C'est un outil mathématique fondamental pour tout ingénieur ou physicien qui travaille avec des coordonnées cylindriques.
Syntaxe de la fonction BESSELJ
=BESSELJ(x; n)Comprendre chaque paramètre de la fonction BESSELJ
BESSELJ attend deux arguments, tous les deux obligatoires : d'abord x, le point où tu évalues la fonction (positif, négatif ou nul, peu importe), puis n, l'ordre. C'est n qui te piège : il doit être un entier positif ou nul, sinon Excel te renvoie #NOMBRE!. Un ordre fractionnaire comme 1,5 existe en maths mais cette fonction ne sait pas le calculer.
x
: la valeur pour laquelle tu veux calculer la fonction de BesselElle peut être positive, négative ou nulle. En pratique, x représente souvent une fréquence normalisée, un rayon normalisé, ou un paramètre sans dimension dépendant de ton problème physique.
Plus x est grand, plus la fonction de Bessel oscille rapidement avec une amplitude décroissante proportionnelle à 1/sqrt(x).
Astuce : En acoustique, x correspond souvent au produit kr, où k est le nombre d'onde et r le rayon de la membrane. Pour un tambour de 0,3 m à 440 Hz, x vaut environ 2,4 au premier mode fondamental.
n
: l'ordre de la fonction de BesselIl doit être un entier positif ou nul : 0, 1, 2, 3... L'ordre correspond au mode de vibration ou au type de symétrie angulaire : n=0 pour le mode radial pur, n=1 pour le premier mode azimutal avec un diamètre nodal, n=2 avec deux diamètres nodaux, etc.
Les ordres les plus courants en pratique sont 0, 1 et 2.
Astuce : Pour un tambour circulaire, n=0 donne le mode fondamental (vibration symétrique), n=1 le premier mode asymétrique avec un diamètre nodal, n=2 avec deux diamètres nodaux. Chaque ordre correspond à un type de motif de vibration différent.
Attention : Si n est négatif ou non entier (comme 1.5 ou 2.7), Excel retourne #NOMBRE!. Assure-toi toujours que ton ordre est un entier positif ou nul.
Exemples pratiques pas à pas
Ingénieur acoustique : modes de résonance d'un tambour circulaire
Tu conçois un tambour circulaire et tu veux déterminer les fréquences de résonance des premiers modes de vibration. Les zéros de la fonction BESSELJ définissent ces fréquences : aux points où Jn(x) = 0, la membrane vibre à une fréquence de résonance.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Mode (n) | Valeur x | Jn(x) | Description |
| 2 | 0 | 2.405 | ≈ 0 | Premier zéro - mode fondamental |
| 3 | 1 | 3.832 | ≈ 0 | Premier zéro n=1 - un diamètre nodal |
| 4 | 2 | 5.136 | ≈ 0 | Premier zéro n=2 - deux diamètres nodaux |
| 5 | 0 | 5.520 | ≈ 0 | Deuxième zéro n=0 - harmonique |
=BESSELJ(2.405;0)Ici, la fonction évalue J0 au point x = 2,405 et renvoie une valeur quasi nulle, ce qui confirme que 2,405 est bien le premier zéro de J0 (la première fréquence de résonance du mode fondamental). C'est cette annulation qui localise chaque mode propre du tambour.
Physicien : diffraction de la lumière par une ouverture circulaire
Tu étudies la diffraction d'un faisceau laser par une ouverture circulaire (tache d'Airy). L'intensité lumineuse en fonction de l'angle suit un motif proportionnel à [2×J1(x)/x]², où x dépend de l'angle et du diamètre de l'ouverture.
| A | B | C | |
|---|---|---|---|
| 1 | x (kr sin θ) | J1(x) | Remarque |
| 2 | 0 | 0 | Centre - J1(0)=0, mais lim=1 |
| 3 | 1 | 0.440 | Forte intensité |
| 4 | 2 | 0.577 | Intensité modérée |
| 5 | 3.832 | ≈ 0 | Premier minimum (zéro de J1) |
| 6 | 5 | −0.328 | Lobe secondaire faible |
=BESSELJ(3.832;1)La fonction évalue J1 au point x = 3,832 et renvoie une valeur proche de zéro : c'est le premier zéro de J1. Ce point définit le rayon angulaire de la tache d'Airy et fixe donc la limite de résolution optique de ton système.
Ingénieur RF : distribution de courant sur une antenne patch circulaire
Tu conçois une antenne patch circulaire et tu dois calculer la distribution de courant sur le patch. Pour le mode fondamental TM11, cette distribution suit J0 : le courant est maximal au centre et s'annule au bord, là où le premier zéro de J0 impose la condition aux limites.
| A | B | C | |
|---|---|---|---|
| 1 | Rayon normalisé (r/a) | J0(kr) | Zone |
| 2 | 0 | 1 | Centre du patch |
| 3 | 0.3 | 0.896 | Zone intermédiaire |
| 4 | 0.5 | 0.765 | Mi-rayon |
| 5 | 0.7 | 0.618 | Proche du bord |
| 6 | 1 | ≈ 0 | Bord (premier zéro) |
=BESSELJ(0;0)Ici, la fonction évalue J0 au centre (x = 0) et renvoie 1, sa valeur maximale. C'est le point de départ de la distribution de courant : en balayant les positions radiales jusqu'au premier zéro de J0, tu obtiens toute la cartographie du courant sur le patch.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction BESSELJ
Avec BESSELJ, tout se joue sur l'ordre n : qu'il soit négatif ou fractionnaire, Excel répond pareil par un #NOMBRE!. Le troisième écueil ne déclenche aucune alerte mais fausse ta physique : choisir BESSELJ alors que ton problème a une singularité à l'origine (ou l'inverse avec BESSELY), et tu obtiens des chiffres qui n'ont aucun sens.
Erreur #NOMBRE! avec un ordre n négatif
BESSELJ n'accepte que des ordres entiers positifs ou nuls. Si tu passes un n négatif comme =BESSELJ(2; -1), Excel retourne immédiatement #NOMBRE!.
Solution : Utilise toujours un n entier positif ou nul. Si tu as besoin de la symétrie pour les ordres négatifs, applique la relation mathématique manuellement : pour n pair, Jn(-x) = Jn(x) ; pour n impair, Jn(-x) = -Jn(x).
Erreur #NOMBRE! avec un ordre n non entier
BESSELJ n'accepte que des ordres entiers. Si tu passes 1.5 ou 2.3 comme ordre, Excel retourne #NOMBRE!. Les fonctions de Bessel d'ordre non entier existent mathématiquement mais cette fonction Excel ne les calcule pas.
Solution : Arrondis l'ordre à l'entier le plus proche avec ENTIER(n) ou ARRONDI(n; 0) si ta cellule d'ordre peut contenir des décimales : =BESSELJ(x; ENTIER(n_cellule)).
Confondre BESSELJ et BESSELY sur un problème avec condition à l'origine
BESSELJ (première espèce) est finie partout, y compris en x=0 où J0(0) = 1. BESSELY (deuxième espèce) diverge en x=0. Si ton problème physique exige une solution finie à l'origine (membrane pleine, disque entier), utiliser BESSELY donnera des résultats sans sens physique.
Solution : Pour les géométries sans singularité à l'origine (tambour plein, antenne patch, fibre optique), utilise toujours BESSELJ. Réserve BESSELY aux problèmes avec une cavité ou un tube creux à l'origine.
BESSELJ vs BESSELY vs BESSELI vs BESSELK
Deux questions tranchent le choix. Ton phénomène oscille-t-il (vibration, onde, diffraction) ou décroît/croît-il de façon monotone (chaleur, champ qui s'éteint) ? Et ta géométrie est-elle pleine jusqu'au centre ou creuse à l'origine ? Pour une membrane pleine qui vibre, une tache d'Airy ou une antenne patch, c'est BESSELJ : elle oscille et reste finie en x=0. Garde BESSELY pour un anneau ou un guide creux, et bascule sur BESSELI ou BESSELK dès que le comportement devient exponentiel plutôt qu'ondulatoire.
| Critère | BESSELJ | BESSELY | BESSELI | BESSELK |
|---|---|---|---|---|
| Espèce | Première espèce Jn(x) | Deuxième espèce Yn(x) | Modifiée In(x) | Modifiée Kn(x) |
| Comportement en x=0 | Finie (J0=1, Jn>0=0) | Diverge vers -infini | Finie (I0=1, In>0=0) | Diverge vers +infini |
| Oscillations pour x grand | Oui, amplitude décroissante | Oui, amplitude décroissante | Non, croissance exponentielle | Non, décroissance exponentielle |
| Cas d'usage typique | Tambour plein, antenne patch, optique | Guide d'ondes creux, anneau | Transmission de chaleur cylindrique | Champs décroissants à l'infini |
Questions fréquentes sur la fonction BESSELJ
Qu'est-ce qu'une fonction de Bessel ?
Les fonctions de Bessel sont des solutions d'équations différentielles qui apparaissent dans les problèmes de physique et d'ingénierie impliquant des symétries cylindriques ou sphériques. BESSELJ calcule la fonction de première espèce Jn(x), utilisée pour modéliser les vibrations, les ondes et la diffraction dans des géométries circulaires.
Quelle est la différence entre BESSELJ et BESSELY ?
BESSELJ calcule la fonction de Bessel de première espèce Jn(x), finie partout y compris en x=0. BESSELY calcule la fonction de deuxième espèce Yn(x), qui diverge en x=0.
Pour un problème avec une géométrie pleine sans singularité à l'origine (tambour, antenne), utilise BESSELJ. Pour un problème avec une cavité ou un tube creux, la solution générale combine BESSELJ et BESSELY.
Quelles valeurs peut prendre le paramètre n ?
Le paramètre n (ordre) doit être un entier positif ou nul : 0, 1, 2, 3... Un n négatif ou non entier provoque l'erreur #NOMBRE!. Les ordres les plus utilisés sont 0 (mode radial pur), 1 (premier mode azimutal) et 2 (deux lignes nodales).
BESSELJ peut-elle gérer des valeurs négatives de x ?
Oui, BESSELJ accepte des valeurs négatives pour x. Pour un ordre n pair, Jn(-x) = Jn(x) (fonction paire). Pour un ordre n impair, Jn(-x) = -Jn(x) (fonction impaire). Excel gère ces cas automatiquement selon les propriétés mathématiques des fonctions de Bessel.
Dans quels domaines utilise-t-on BESSELJ ?
BESSELJ est utilisée en acoustique (modes de vibration de membranes circulaires), optique (diffraction par des ouvertures circulaires, tache d'Airy), électromagnétisme (propagation d'ondes dans les guides d'ondes, antennes patch), traitement du signal (filtres de Bessel), et mécanique (vibrations de structures cylindriques).
Comment trouver les zéros de BESSELJ (fréquences de résonance) ?
Génère un tableau de valeurs de BESSELJ pour x variant de 0 à 20 par pas de 0,1. Utilise une formule avec SIGNE() pour détecter les changements de signe entre deux lignes consécutives : ces changements indiquent un zéro.
Alternativement, utilise l'outil Valeur cible d'Excel sur la cellule =BESSELJ(A1; n) pour trouver la valeur de A1 qui annule la fonction.
Pour aller plus loin
Les fonctions similaires : BESSELY, BESSELI, BESSELK, COMPLEXE.COS, COMPLEXE.SIN
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois
