Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
29.07.2013, 10:04 (Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2013 10:05 von Trinitatis.)
(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
Anzeige
29.07.2013, 10:07 (Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2013 10:11 von GerdW.)
(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?
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
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
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:
Bei mir kommt immer "0 + i0" heraus...
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!
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
30.07.2013, 09:59 (Dieser Beitrag wurde zuletzt bearbeitet: 30.07.2013 10:00 von GerdW.)
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...