Almost finish task 7

This commit is contained in:
Cal Wing 2025-02-27 20:04:00 +10:00
parent c704625950
commit 780ee331e4

10
a1.py
View File

@ -155,10 +155,14 @@ def calc_energy_power(heights: tuple[float, ...], water_mass_outs: tuple[float,
energy, power = (), ()
for i in range(len(heights)):
energy += water_mass_outs[i] * GRAVITY_ACC * \
(heights[i] + relative_elevation) * (efficiency/100), # note the comma
energy_jules = water_mass_outs[i] * GRAVITY_ACC * \
(heights[i] + relative_elevation) * (efficiency/100) # note the comma
power += energy[i] / time_inc,
energy += energy_jules / 3.6e+6, # convert to kWh
power_watts = energy[i] / time_inc
power += power_watts / 1e3, # convert to kW
return energy, power