LabVIEWForum.de
Aus Datei lesen und damit weiterarbeiten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Aus Datei lesen und damit weiterarbeiten (/Thread-Aus-Datei-lesen-und-damit-weiterarbeiten)

Seiten: 1 2 3 4 5


RE: Aus Datei lesen und damit weiterarbeiten - Trinitatis - 29.07.2013 10:04

(29.07.2013 09:59 )max.milt schrieb:  Achso das bedeutet, wenn im einen Array nur 1 Wert ist, dann läuft die Schleife nur 1x durch oder?
Könnte ich dann das Problem beheben, wenn ich die Dateien in der For Schleife öffne? Kostet zwar wahrscheinlich ziemlich
Rechenleistung, aber das wäre mir nicht so wichtig...

Bevor du mit deinen 1D-Arrays in die Forschleife gehst, machst du 2D-Array draus, die du in der Schleife wieder indizierst - was soll das?
Übergib die Arrays als 1D-Arrays, indiziere sie automatisch und sorge dafür, dass auch was drin steht, sonst ist deine Rechnung sowieso für die Katz, selbst wenn du die Schleife dazu zwingen würdest, 6000 mal durchzulaufen.


Gruß, marko


RE: Aus Datei lesen und damit weiterarbeiten - GerdW - 29.07.2013 10:07

Hallo Max,

Zitat:Ich habe jetzt einfach mal alles in die For Schleife reingezogen aber jetzt macht er gar nichts mehr, ich verstehs grad gar nich mehr
Das du "alles" in die Schleife packst, zeugt von deinem Nicht-Verständnis Big Grin

Wie oft denn noch: verzichte auf die unsinnigen Array-Operationen und alles ist schick!
[attachment=45644]

Tipp:
Wenn du mal ein VI (in LV2011 bitte) statt nur Bilder anhängen würdest, wäre das Problem schon lange behoben...


RE: Aus Datei lesen und damit weiterarbeiten - max.milt - 29.07.2013 10:08

Ja des is mir schon klar, aber ich weiß nicht, wie ich die Daten sonst einlesen soll, bzw. wie ich die gewünschten Daten in die Schleife bekomme


RE: Aus Datei lesen und damit weiterarbeiten - Trinitatis - 29.07.2013 10:10

(29.07.2013 10:08 )max.milt schrieb:  Ja des is mir schon klar, aber ich weiß nicht, wie ich die Daten sonst einlesen soll, bzw. wie ich die gewünschten Daten in die Schleife bekomme




Sooo!


Gruß, Marko


@Gerd
Jetzt musst du hier schon in Paint programmieren wa?Big Grin


RE: Aus Datei lesen und damit weiterarbeiten - max.milt - 29.07.2013 12:49

Tut mir leid, ich bin da halt echt noch unerfahren, aber jetzt hab ichs auch endlich geschnallt, danke euch!
Jetzt funktionierts sogar und er macht die Schleife bis 6000 mit den richtigen Werten echt top Wink
Eine Frage hätte ich noch, wenn ich schon bei den Profis gelandet bin, ich bekomm für die Werte nich des
raus, was ich erwartet habe, kann es sein, dass Labview die komplexe Programmierung mit exponentialfunktion
und als exponent die Re/Im nach Komplexfunktion mit Realteil 0 und Komplex k*x nich mag?
Also ich will im Prinzip e^jkx ausrechnen

Vielen Dank nochmal! Ihr seid echt klasse!


RE: Aus Datei lesen und damit weiterarbeiten - GerdW - 29.07.2013 12:56

Hallo Max,

Zitat:kann es sein, dass Labview die komplexe Programmierung mit exponentialfunktion
und als exponent die Re/Im nach Komplexfunktion mit Realteil 0 und Komplex k*x nich mag?
Glaube ich nicht...
Zitat:Also ich will im Prinzip e^jkx ausrechnen
Wikipedia sagt dazu das hier. Kannst ja mal gegenüberstellen und vergleichen!

So in etwa:
[attachment=45650]
Bei mir kommt immer "0 + i0" heraus...


RE: Aus Datei lesen und damit weiterarbeiten - jg - 29.07.2013 12:57

Sieht für mich ziemlich korrekt aus - im Rahmen der numerischen Genauigkeit:
[attachment=45651]
Gruß, Jens


RE: Aus Datei lesen und damit weiterarbeiten - max.milt - 29.07.2013 13:45

Okay danke, also theoretisch sollte es gehen, ich bekomm auch unterschiedliche Werte für die Exponentialfunktion dann könnte es auch an den Eingangswerten liegen,
dass da was nicht stimmt...
Danke nochmals!


RE: Aus Datei lesen und damit weiterarbeiten - max.milt - 30.07.2013 09:57

Hm also wenn ich meine Daten so verrechne, wie es bei mir im Blockdiagramm programmiert ist, dann kommt leider völliger Schmarn raus...
Es gibt keine Funktion für e hoch komplex in labview oder? Irgendwie hab ich das Gefühl, dass er das exp mit realteil 0 und imaginärteil nich mag


RE: Aus Datei lesen und damit weiterarbeiten - GerdW - 30.07.2013 09:59

Hallo Max,

Zitat:Es gibt keine Funktion für e hoch komplex in labview oder? Irgendwie hab ich das Gefühl, dass er das exp mit realteil 0 und imaginärteil nich mag
Doch, genau die, die du schon verwendest! Wir haben dir doch schon gezeigt, das exp(x) korrekt arbeitet! Es wird kein CoercionDot an der Funktion gezeigt, also "versteht" sie Complex als Input...

Zitat:wenn ich meine Daten so verrechne, wie es bei mir im Blockdiagramm programmiert ist, dann kommt leider völliger Schmarn raus...
Entweder sind "deine Daten" oder "dein Blockdiagramm" Schmarn. Gib doch mal ein paar Daten bekannt, zusammen mit der gewünschten Formel - dann könnte man beides mal überprüfen...