import numpy as np def umwandlung_ladung(spannung, k_L = 2e-10): return spannung * k_L def mittelwert(messerte): return np.sum(messerte) / len(messerte) if __name__ == "__main__": # immer durch zwei, weil gefalten, siehe Angabe spannung_10 = np.array([412, 284, 360, 548, 280, 304, 380, 312, 278, 444]) / 1000 / 2 spannung_20 = np.array([960, 960, 992, 968, 936, 952, 1160, 120, 1010, 1000]) / 1000 / 2 spannung_50 = np.array([1180, 2020, 1120, 1260, 1240, 1580, 1140, 2340, 1700, 1060]) / 1000 / 2 spannung_100 = np.array([4080, 5280, 5160, 5080, 3520, 4280, 4800, 5120, 4400, 4240]) / 1000 / 2 ladnung_10 = umwandlung_ladung(spannung_10) ladnung_20 = umwandlung_ladung(spannung_20) ladnung_50 = umwandlung_ladung(spannung_50) ladnung_100 = umwandlung_ladung(spannung_100) print() print(ladnung_10(spannung_10)) print(ladnung_20(ladnung_10)) print(ladnung_50(ladnung_20)) print(mittelwert(ladnung_50)) print(mittelwert(ladnung_100))