Miten tuo wind chill pitäisi kalkuloida? Nyt näyttää -10.2:ta enkä usko sen pitävän paikkaansa..
Kaava on suoraan siitä anglen koodista.
Tuossa EWM:än käyttämä häkkyrä:
$tempF = round((1.8 * $TEMP) + 32.0,1);
$windspeed = round(2.23693629 * $WGST,1);
$chillF = 35.74 + 0.6215 * $tempF - 35.75 * pow($windspeed, 0.16) + 0.4275 * $tempF * pow($windspeed, 0.16);
$chillF = round($chillF);
$chillC = sprintf("%01.1f",(round((($chillF - 32) / 1.8),1)));
if($chillC > $TEMP) {
$chillC = $TEMP;
}
return $chillC;
Tyynellä kelillä sen pitää olla sama kuin lämpötila.
Kiitos pitää kattoo tuota wind_chill funktiota. Vähän sekavasti laitoin, eihän siinä angle:n jutussa ollut mitään kaavaa vaan syötteet tuolle funktiolle:
#calc "wind_chill(data['temp_out'], data['hum_out'])"
tuo nyt näyttää että se ottaa sisään humidityn kun pitäisi ottaa wind. Voi olla että Fahrenheitit pitää jossain kohtaa muuttaa myös celsiuksiksi.
Lainaa#calc "wind_chill(data['temp_out'], data['hum_out'])"
Tuossahan se vika onkin aivan kuten huomasit ;)
Hei, ihan oikeasti :o en ole huomannut tätä ketjua aikaisemmin ja juuri eilen huomasin saman vian, jonka korjasinkin sinne malliin. Oikeesti :)
Tekevälle sattuu. Tuossahan näyttää seuraavassa kentässä olevan joku humidity index. Ihmettelin kun tuossa android-widgetissä lukee "feels like", ja siinä näkyy tuo "wind chill" kentän arvo. Tuo sama virhe taisi olla siinä banner.txt:ssäkin (http://www.finwx.net/forum/index.php/topic,2472.msg14985.html#msg14985).
Lainaus käyttäjältä: oldpet - maanantai, 14.01.2013, 12:42
Tekevälle sattuu. Tuossahan näyttää seuraavassa kentässä olevan joku humidity index. Ihmettelin kun tuossa android-widgetissä lukee "feels like", ja siinä näkyy tuo "wind chill" kentän arvo. Tuo sama virhe taisi olla siinä banner.txt:ssäkin (http://www.finwx.net/forum/index.php/topic,2472.msg14985.html#msg14985).
Aargh, tämäkin vielä :D. Menee ihan selittelyksi, mutta kun en itse seuraa enkä käytä tuota wind chill arvoa vaan käytän tuota feels like arvoa. Kiitokset huomiosta, korjattu tuo koodin pätkä.