Vielen danke, die Werte auslesen funktioniert perfekt mit deinem Code:
Code: Alles auswählen
import re
import numpy
tmp_matrix = list()
tmp_vector = list()
for line in open("../files/test.txt", "r").readlines():
values = map(float, re.findall(r'\((.+?)\)', line))
if values:
tmp_matrix.append(values[:-1])
tmp_vector.append(values[-1])
matrix = numpy.array(tmp_matrix, dtype='f')
vector = numpy.array(tmp_vector, dtype='f')
Aber wenn ich die gesamte Ausgabe
Code: Alles auswählen
Version 0.1
D: referenz.txt:A (Größe=851)
E: messung.txt:A (Größe=79)
Gesamtlänge = 29 RAC = 2.95V Fehler = 28(96.6%)
D: 97 IIIIIIIIIII
E: 48 ...IIIIIIII
A = ( 0.488064)*X - ( 0.015443)*Y - ( 0.133266)*Z - ( 0.053533)
B = (-0.215563)*X - ( 0.999479)*Y - (-0.000333)*Z - ( 1.063577)
C = (-0.453254)*X - (-0.001977)*Y - ( 0.978185)*Z - ( 0.251960)
betrachte funktioniert es leider nicht mehr.
Könntest du mir bitte noch zeigen wie man diese Werte noch übergeben könnte:
Referenz-Variable 851
Messung-Variable 79
Gesamtlänge-Variable 29
RAC-Variable 2.95
FehlerAnzahl-Variable 28
FehlerProzent-Variable 96.6
D-Variable 97
DM-Variable IIIIIIIIIII
E-Variable 48
EM-Variable ...IIIIIIII
?
Vielen Dank im Voraus.