COSH (cosinus hyperbolique, ou cosh en notation mathématique internationale) est une fonction mathématique avancée d'Excel qui calcule le cosinus hyperbolique d'un nombre. Si tu es ingénieur, physicien ou mathématicien, tu l'utiliseras pour modéliser des câbles suspendus (chaînettes), analyser des phénomènes de propagation d'ondes, ou résoudre des équations différentielles complexes.
Contrairement au cosinus classique qui oscille entre -1 et +1, COSH croît exponentiellement et reste toujours supérieure ou égale à 1. C'est cette propriété qui la rend incontournable pour les calculs de génie civil (dimensionner une ligne électrique), de physique des ondes (atténuation sur une longue ligne de transmission), ou encore de mécanique des structures (toits et ponts suspendus).
Syntaxe de la fonction COSH
=COSH(nombre)Comprendre chaque paramètre de la fonction COSH
nombre
: c'est la valeur numérique pour laquelle tu veux calculer le cosinus hyperboliqueÇa peut être une valeur directe comme 2, une référence à une cellule comme A1, ou une formule comme B1/10.
Le nombre peut être positif, négatif ou nul. COSH est une fonction paire, ce qui signifie que COSH(x) = COSH(-x). Par exemple, COSH(2) et COSH(-2) donnent exactement le même résultat : environ 3,762.
Astuce : Si tu travailles en degrés plutôt qu'en radians, convertis d'abord avec RADIANS(). Par exemple : =COSH(RADIANS(90)). Pour les fonctions hyperboliques, on travaille cependant généralement directement en valeurs numériques sans notion d'angle.
Pas envie d'écrire la formule COSH à la main ?
Génère-la avec notre IAExemples pratiques pas à pas
Ingénieur civil : calculer la forme d'un câble suspendu (chaînette)
Tu es ingénieur civil et tu dois calculer la hauteur d'un câble électrique suspendu entre deux pylônes espacés de 100 mètres. La forme naturelle d'un câble suspendu suit une courbe appelée chaînette, décrite par la formule y = a × COSH(x/a), où a est un paramètre qui dépend de la tension et du poids du câble.
| A | B | C | |
|---|---|---|---|
| 1 | Position x (m) | Paramètre a | Hauteur y (m) |
| 2 | 0 | 20 | 20,00 |
| 3 | 10 | 20 | 21,25 |
| 4 | 20 | 20 | 25,05 |
| 5 | 30 | 20 | 32,15 |
| 6 | 40 | 20 | 43,10 |
=20*COSH(10/20)La fonction applique la chaînette y = a × COSH(x/a) avec le paramètre a (20) et la position x (10 m du centre), ce qui donne une hauteur de 21,25 m. Au centre (x = 0), la hauteur tombe à son minimum, égal à a, soit 20 m : c'est ce calcul qui garantit que le câble ne touche jamais le sol.
Physicien : analyser la propagation d'une onde dans un milieu
Tu es physicien et tu étudies la propagation d'ondes dans un câble de transmission. L'amplitude de l'onde suit une loi qui combine sinus et cosinus hyperboliques. Tu dois calculer l'amplitude à différents points pour vérifier que le signal ne dépasse pas un seuil critique.
| A | B | C | |
|---|---|---|---|
| 1 | Distance z | Coefficient β | Amplitude |
| 2 | 0 | 0,5 | 1,00 |
| 3 | 1 | 0,5 | 1,13 |
| 4 | 2 | 0,5 | 2,76 |
| 5 | 3 | 0,5 | 10,07 |
| 6 | 4 | 0,5 | 27,31 |
=COSH(0.5*1)Ici, la fonction calcule le cosinus hyperbolique du produit du coefficient β (0,5) par la distance z (1), soit COSH(0,5), ce qui vaut environ 1,13. En tirant la formule sur toute la colonne, la croissance exponentielle de l'amplitude saute aux yeux dès z = 3 : c'est ce qui oblige à amplifier le signal régulièrement sur les longues lignes de transmission.
Mathématicien : vérifier l'identité COSH² - SINH² = 1
Tu es mathématicien et tu veux démontrer numériquement que l'identité hyperbolique COSH²(x) - SINH²(x) = 1 est vraie pour différentes valeurs de x. C'est l'équivalent hyperbolique de la célèbre identité trigonométrique cos²(x) + sin²(x) = 1.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | x | COSH²(x) | SINH²(x) | Différence |
| 2 | 0 | 1,00 | 0,00 | 1,00 |
| 3 | 1 | 2,38 | 1,38 | 1,00 |
| 4 | 2 | 14,15 | 13,15 | 1,00 |
| 5 | 5 | 5506,25 | 5505,25 | 1,00 |
| 6 | -3 | 100,17 | 99,17 | 1,00 |
=COSH(1)^2 - SINH(1)^2La formule élève au carré le cosinus puis le sinus hyperbolique de x (ici 1) et soustrait le second du premier : le résultat vaut toujours 1, quelle que soit la valeur de x (aux erreurs d'arrondi près). Cette identité prouve que les fonctions hyperboliques sont liées à l'hyperbole comme les fonctions trigonométriques le sont au cercle.
Architecte : calculer la courbure d'une structure suspendue
Tu es architecte et tu conçois un toit suspendu pour un stade. La structure suit une forme de chaînette inverse pour répartir les contraintes de manière optimale. Tu dois calculer la hauteur de la structure à différents points pour préparer les plans de construction.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Distance (m) | Flèche a (m) | Hauteur totale (m) | Élévation (m) |
| 2 | 0 | 15 | 30 | 15,00 |
| 3 | 10 | 15 | 30 | 17,23 |
| 4 | 20 | 15 | 30 | 23,78 |
| 5 | 30 | 15 | 30 | 36,23 |
| 6 | 40 | 15 | 30 | 58,65 |
=30 - 15*COSH(10/15)La formule part de la hauteur maximale au centre (30 m) et lui retranche le terme de chaînette inverse a × COSH(x/a), calculé avec la flèche a (15) et la position x (10 m), ce qui donne une élévation de 17,23 m. Cette forme inverse est très efficace structurellement (toutes les forces deviennent de la traction pure, sans moment de flexion).
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction COSH
Erreur #NOMBRE! pour les grandes valeurs de x
COSH croît exponentiellement. À partir de x ≈ 710, le résultat dépasse 10^308 (limite maximale d'Excel) et la cellule affiche #NOMBRE!. C'est l'erreur la plus fréquente avec les fonctions hyperboliques.
Solution : Utilise l'approximation =EXP(A1)/2 pour x > 5, ou passe en échelle logarithmique avec =LN(COSH(A1)) qui équivaut à =A1 - LN(2) pour les grandes valeurs. Vérifie aussi que tes données d'entrée sont cohérentes avec l'application que tu modélises.
Résultats inattendus par confusion entre COS et COSH
COS(0) = 1 et COSH(0) = 1, ce qui prête à confusion. Mais COS(1) ≈ 0,54 alors que COSH(1) ≈ 1,54. Ce sont deux fonctions complètement différentes : COS oscille entre -1 et +1, COSH est toujours supérieure ou égale à 1.
Solution : Rappelle-toi que si tu obtiens un résultat compris entre -1 et 1, tu as utilisé COS (trigonométrique, cercle). Si le résultat est toujours supérieur ou égal à 1 et croît exponentiellement, c'est bien COSH (hyperbolique, hyperbole).
Erreur #VALEUR! avec un argument non numérique
Si tu passes du texte ou une référence à une cellule vide à COSH, Excel renvoie #VALEUR!. Cette erreur survient souvent quand tu copies une formule vers une zone avec des cellules vides ou textuelles.
Solution : Utilise SIERREUR pour gérer les cas problématiques : =SIERREUR(COSH(A1); "") affiche un résultat vide si A1 contient du texte ou est vide. Ou filtre en amont avec =SI(ESTNUM(A1); COSH(A1); "").
COSH vs SINH vs TANH vs ACOSH
COSH, SINH et TANH forment la triade des fonctions hyperboliques principales. ACOSH est leur inverse. Chacune a un rôle distinct selon le phénomène à modéliser.
| Critère | COSH | SINH | TANH | ACOSH |
|---|---|---|---|---|
| Définition | (e^x + e^(-x))/2 | (e^x - e^(-x))/2 | SINH/COSH | Inverse de COSH |
| Valeur en x=0 | 1 | 0 | 0 | Erreur (min. x=1) |
| Plage de sortie | [1 ; +infini[ | ]-infini ; +infini[ | ]-1 ; +1[ | [0 ; +infini[ |
| Symétrie | Paire : COSH(-x) = COSH(x) | Impaire : SINH(-x) = -SINH(x) | Impaire : TANH(-x) = -TANH(x) | Non applicable (définie sur [1 ; +infini[) |
| Usage typique | Chaînettes, câbles | Ondes, croissance | Réseaux de neurones, normalisation | Résolution d'équations |
| Croissance | Exponentielle (e^x/2) | Exponentielle (e^x/2) | Tend vers ±1 | Logarithmique |
Astuces avancées avec COSH
Approximation pour les très grandes valeurs
Quand x est grand (x > 5), COSH(x) ≈ e^x / 2. Tu peux utiliser =EXP(A1)/2 pour gagner en précision numérique et éviter les dépassements de capacité qui donnent #NOMBRE!.
Cette approximation est fiable à mieux que 0,01 % dès x = 5.
Vérifier le calcul manuellement avec les exponentielles
Si tu veux comprendre le résultat de COSH ou le recalculer sans la fonction native, utilise =(EXP(A1)+EXP(-A1))/2. Le résultat est identique à =COSH(A1) pour toute valeur d'entrée.
Pratique aussi pour expliquer à un collègue ce que fait la fonction.
Tracer une courbe chaînette dans Excel
Pour visualiser la courbe de COSH, génère une série de valeurs x de -5 à 5 avec un pas de 0,5 dans une colonne, puis calcule =COSH(A2) pour chaque point dans la colonne suivante. Insère ensuite un graphique en nuage de points avec courbe lisse.
Le résultat est la forme naturelle d'un câble suspendu entre deux points de même hauteur.
Questions fréquentes sur la fonction COSH
Qu'est-ce que le cosinus hyperbolique et à quoi ça sert ?
Le cosinus hyperbolique de x se calcule comme (e^x + e^(-x)) / 2. C'est une fonction mathématique utilisée en ingénierie pour modéliser les câbles suspendus (chaînettes), en physique pour les phénomènes de propagation d'ondes, et en mathématiques pour résoudre certaines équations différentielles.
COSH peut-elle renvoyer des valeurs négatives ?
Non, jamais. Le résultat est toujours supérieur ou égal à 1, quel que soit x. La valeur minimale est atteinte en x = 0 : COSH(0) = 1. Cette propriété la différencie du cosinus classique qui oscille entre -1 et +1.
Quelle est la différence entre COSH et COS ?
COS est le cosinus trigonométrique (lié au cercle), qui oscille entre -1 et +1. COSH est le cosinus hyperbolique (lié à l'hyperbole), qui croît exponentiellement et reste toujours supérieur ou égal à 1.
COS modélise des phénomènes périodiques comme les ondes sonores. COSH modélise la croissance et les formes de chaînettes.
Comment vérifier l'identité COSH²(x) - SINH²(x) = 1 dans Excel ?
Calcule =COSH(A1)^2 - SINH(A1)^2 pour n'importe quelle valeur dans A1. Tu obtiendras toujours 1 (aux erreurs d'arrondi près).
C'est l'équivalent hyperbolique de l'identité trigonométrique cos²(x) + sin²(x) = 1.
Pourquoi COSH renvoie #NOMBRE! pour les grandes valeurs ?
COSH croît exponentiellement : COSH(710) est de l'ordre de 5,5 × 10^307. Au-delà de 710 environ, le résultat dépasse la capacité maximale d'Excel (10^308).
Si tu travailles avec de très grandes valeurs, utilise des échelles logarithmiques (=LN(COSH(A1))) ou l'approximation =EXP(A1)/2 qui évite le dépassement.
Pour aller plus loin
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

