#1 Le 30/04/2018, à 00:35
- julien01
Calcul facteur Humidex | Windchill | Heat Index
Bonjour,
Dans le cadre de ma station météo je cherche a faire un script bash pour calculer le facteur Humidex et un autre pour le WindChill
Un challenge pour les matheux du bash
1/ Humidex (https://fr.wikipedia.org/wiki/Indice_humidex)
deux variables : $temp (température) et $hum (humidité).
La formule est la suivante :
Humidex = (air temperature) + h
h = (0.5555)*(e - 10.0);
e = 6.11 * exp(5417.7530 * ((1/273.16) - (1/dewpoint)))
2/ Windchill (https://fr.wikipedia.org/wiki/Refroidis … C3%A9olien)
Windchill Temperature = 0.045*(5.2735*SQROOT(W) + 10.45 - 0.2778*W)*(T - 33.0)+33
WCF = 1.1626*(5.2735*SQROOT(W) + 10.45 - 0.2778*W)*(33.0 - T)
where:
ET = equivalent temperature (degrees Celsius)
WCF = wind chill factor (Watts per square metre)
SQROOT = square root function
W = wind speed (Km/hr)
T = air temperature (degrees Celsius)
3/ Heat Index ( https://fr.wikipedia.org/wiki/Indice_de_chaleur)
sources :
http://www.physlink.com/reference/weather.cfm
http://www.calculator.net/heat-index-calculator.html
Hors ligne
#2 Le 30/04/2018, à 06:02
- Watael
Re : Calcul facteur Humidex | Windchill | Heat Index
salut,
bash ne sait pas calculer les nombres à virgules.
il faut utiliser bc.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne