Jakobimatrix Tachymeter Numerisch teilweise fertig. Tabelle Beobachtungen muss noch Substituiert werden
This commit is contained in:
19
Export.py
Normal file
19
Export.py
Normal file
@@ -0,0 +1,19 @@
|
||||
import csv
|
||||
|
||||
class Export:
|
||||
def __init__(self):
|
||||
pass
|
||||
|
||||
@staticmethod
|
||||
def matrix_to_csv(dateiname, liste_spaltenbeschriftung, liste_zeilenbeschriftung, Matrix, beschriftung_kopfzeile = ""):
|
||||
with open(dateiname, "w", newline="", encoding="utf-8") as csvfile:
|
||||
writer = csv.writer(csvfile, delimiter=";")
|
||||
|
||||
kopfzeile = [beschriftung_kopfzeile]
|
||||
for spaltenbeschriftung in liste_spaltenbeschriftung:
|
||||
kopfzeile.append(str(spaltenbeschriftung))
|
||||
writer.writerow(kopfzeile)
|
||||
|
||||
for zeilenbeschriftung, zeile in zip(liste_zeilenbeschriftung, Matrix.tolist()):
|
||||
zeile_als_text = [zeilenbeschriftung] + [str(eintrag) for eintrag in zeile]
|
||||
writer.writerow(zeile_als_text)
|
||||
Reference in New Issue
Block a user