Różnice
Różnice między wybraną wersją a wersją aktualną.
| Nowa wersja | Poprzednia wersja | ||
| programowanie:python:wilgotnosc [2024/08/28 21:54] – utworzono sases | programowanie:python:wilgotnosc [2024/10/02 13:17] (aktualna) – sases | ||
|---|---|---|---|
| Linia 1: | Linia 1: | ||
| - | Funkcja przetwarzająca względną wilgotność powietrza (RH) na absolutną (AH).\\ | + | ====== Wilgotność powietrza - Rh na Ah ====== |
| - | Niekoniecznie poprawna | + | |
| + | |||
| + | Funkcja przetwarzająca względną wilgotność powietrza ('' | ||
| + | Raczej niepoprawna | ||
| \\ | \\ | ||
| - | Sensowna skala dla AH to 0-50 (50 dochodzi | + | Sensowna skala to **0**-**20** dla zewnętrznych warunków atmosferycznych |
| \\ | \\ | ||
| Linia 9: | Linia 12: | ||
| import math | import math | ||
| - | class HumiConvert: | + | def ah(temperature: |
| - | """ | + | |
| + | Converts humidity | ||
| + | """ | ||
| + | svp = 6.112 * math.exp((17.67 * temperature) / (temperature + 243.5)) | ||
| + | avp = rh / 100 * svp | ||
| + | | ||
| + | </ | ||
| - | def ah(temperature: | + | <code python> |
| - | """ | + | print(ah(21.3, |
| - | Converts humidity from relative to absolute. | + | |
| - | """ | + | |
| - | svp = 6.112 * math.exp((17.67 * temperature) / (temperature + 243.5)) | + | |
| - | avp = rh / 100 * svp | + | |
| - | return (avp * 216.7) / (temperature + 273.15) | + | |
| - | + | ||
| - | + | ||
| - | print(HumiConvert.ah(21.3, | + | |
| </ | </ | ||