Code: Alles auswählen
import numpy as np
import pandas as pd
def absmatdata(a,b,c,d,material,tmp_ref):
material_map = {2.016: 'H2', 28.016: 'N2', 32.000: 'O2', 32.065: 'S',
18.016: 'H2O', 64.065: 'SO2', 12.001: 'C Graphite',
28.011: 'CO', 44.011: 'CO2', 16.043: 'CH4', 30.070: 'C2H6',
44.097: 'C3H8', 58.124: 'C4H10'}
if material in material_map:
df = pd.read_excel('F:\MAschinenbau\Bachelorarbeit\ABSMAT.xlsx',sheet_name=material_map[material])
else:
print('No data for this material available')
df = [list(np.arange(0,1100,100)),list(np.arange(0,11,1)),list(np.arange(0,11,1)),list(np.arange(0,11,1)),list(np.arange(0,11,1))]
return df
Tmp = df[:,0]
Cpm = df[:,1]
Hm = df[:,2]
Smp = df[:,3]
Smv = df[:,4]
TN = np.size(df)
Tmp0 = tmp_ref
Tmpx = a
Cpmx = 0
Hmx = b
Smpx = c
Smvx = d
Weiß jemand woran es liegt und wie ich das verbessern kann ?