31.10.2006, 22:01
Beitrag #1
|
Timeloop
LVF-Neueinsteiger
Beiträge: 8
Registriert seit: Oct 2006
7.1
2006
kA
Schweiz
|
array mittelwert aus textdatei
<div align="left">hallo zusammen
gibt es eine möglichkeit aus einem array (welches von einer txt datei eingelesen wurde) den mittelwert
einer spalte zu bilden und zwar so das der erste mittelwert von zum bsp. zeile 0 bis 10, der zweite mittelwert
von zeile 10 bis 20 usw. gebildet wird.
da ich ein txt file einlese, möchte ich die mittelwerte möglichst in einem (schleifen-) durchgang erfassen, um die daten darzustellen und nicht mittels z.b. einer schleife ab arbeiten müssen.
gruss
armin</div>
|
|
|
01.11.2006, 14:14
Beitrag #2
|
|
|
01.11.2006, 22:33
Beitrag #3
|
Timeloop
LVF-Neueinsteiger
Beiträge: 8
Registriert seit: Oct 2006
7.1
2006
kA
Schweiz
|
array mittelwert aus textdatei
' schrieb:HI
ja das geht und wie oft gibt es wiederschiedene Lösungen
Anbei ein Beispiel mit selbst erzeugten daten
Ich hoffe es hift ein wenig
Ansonsten muß du mal deine textdatei hochladen
Gruß
Jürgen
|
|
|
01.11.2006, 22:51
Beitrag #4
|
Timeloop
LVF-Neueinsteiger
Beiträge: 8
Registriert seit: Oct 2006
7.1
2006
kA
Schweiz
|
array mittelwert aus textdatei
<div align="left">Hallo Jürgen
vielen Dank für Deine Antwort.
Also ich habe eine Textdatei mit ein paar Spalten aus Zahlenwerten, die durch Tabulatoren getrennt sind.
Die Textdatei ist in der Grössenordnung 10 MB, mit ca. 300000 Zeilen.
Ich kann die ganze Datei in ca. 10 Sek. als String einlesen und die Spalten als Diagramm anzeigen. Leider habe ich bis jetzt noch keine Möglichkeit gefunden die Daten gemittelt zu verarbeiten.
Ich möchte von einer Spalte den Mittelwert der Zeilen 0 bis 9, 10 bis 19, 20 bis 29 usw. in einem Diagramm darstellen.
Gruss
Armin</div>
|
|
|
03.11.2006, 10:31
Beitrag #5
|
|
|
03.11.2006, 14:38
Beitrag #6
|
Timeloop
LVF-Neueinsteiger
Beiträge: 8
Registriert seit: Oct 2006
7.1
2006
kA
Schweiz
|
array mittelwert aus textdatei
<div align="left">Hallo
Deine Lösung ist ok, das Problem ist nur, dass es bei einer grossen zu verarbeitenden Datei relativ viel Zeit braucht bis die Daten verarbeitet sind.
Im beigefügten vi kann man die Daten schnell lesen und anzeigen.
Ich suche noch eine Möglichkeit, auf die gleiche, schnelle Art den Mittelwert von z.B Zeilen 0-9, 10-19 usw. zu bilden und darzustellen.
Gruss
Armin
</div>
Array_Mittel.vi (Größe: 386,48 KB / Downloads: 251)
|
|
|
03.11.2006, 15:35
Beitrag #7
|
Achim
*****
Beiträge: 4.223
Registriert seit: Nov 2005
20xx
2000
EN
978xx
Deutschland
|
array mittelwert aus textdatei
Hi,
schau mal das Bild an...den Eingang links hab ich einfach bei deiner Vorlage abgegriffen!
Gruss
Achim
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
|
|
|
03.11.2006, 19:04
Beitrag #8
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
array mittelwert aus textdatei
<div align="left">Hallo, Armin, hallo, Achim,
bei wirklich großen Arrays geht es mit "Array Subset" statt "Split Array" noch nen Tick schneller:
MfG, Jens</div>
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
07.11.2006, 18:32
Beitrag #9
|
Timeloop
LVF-Neueinsteiger
Beiträge: 8
Registriert seit: Oct 2006
7.1
2006
kA
Schweiz
|
array mittelwert aus textdatei
<div align="left">Hallo
Habe die vi nachgebildet. Bin überrascht, dass auf diese Weise die Daten so schnell verarbeitet
werden können.
Vielen Dank für die Antworten
Gruss Armin</div>
|
|
|
07.11.2006, 23:04
(Dieser Beitrag wurde zuletzt bearbeitet: 07.11.2006 23:10 von Lucki.)
|
|
|
| |