programowanie:python:wilgotnosc

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
programowanie:python:wilgotnosc [2024/08/28 21:56] sasesprogramowanie:python:wilgotnosc [2024/10/02 13:17] (aktualna) sases
Linia 1: Linia 1:
-====== Wilgotność powietrza - RH na AH ======+====== Wilgotność powietrza - Rh na Ah ======
  
  
-Klasa przetwarzająca względną wilgotność powietrza (''RH'') na bezwzględną (''AH'').\\ +Funkcja przetwarzająca względną wilgotność powietrza (''Rh'') na bezwzględną (''Ah'').\\ 
-Niekoniecznie poprawna fizycznie ale pozwala na obserwowanie zmian wilgotności bezwzględnej.\\+Raczej niepoprawna fizycznie ale pozwala na obserwowanie zmian wilgotności bezwzględnej.\\
 \\ \\
  
-Sensowna skala dla AH to 0-50 (50 dochodzi saunach)\\+Sensowna skala to **0**-**20** dla zewnętrznych warunków atmosferycznych Polsce.\\
 \\ \\
  
Linia 12: Linia 12:
 import math import math
  
-class HumiConvert+def ah(temperature: float, rh: float) -> float
-    """Converts humidity."""+   """ 
 +   Converts humidity from relative (Rh) to absolute (Ah). 
 +   """ 
 +   svp = 6.112 * math.exp((17.67 * temperature) / (temperature + 243.5)) 
 +   avp = rh / 100 * svp 
 +   return (avp * 216.7) / (temperature + 273.15) 
 +</code>
  
-    def ah(temperature: float, rh: float) -float: +<code python
-        """ +print(ah(21.3,30.1))
-        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,30.1))+
 </code> </code>
  
  • programowanie/python/wilgotnosc.1724874983.txt.gz
  • ostatnio zmienione: 2024/08/28 21:56
  • przez sases