29.07.2013, 10:04
(Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2013 10:05 von Trinitatis.)
|
Trinitatis
LVF-Guru
Beiträge: 1.694
Registriert seit: May 2008
7.1 / 8.0 /2014-1, 18
2002
DE
18055
Deutschland
|
RE: Aus Datei lesen und damit weiterarbeiten
(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
|
|
|
29.07.2013, 10:07
(Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2013 10:11 von GerdW.)
|
GerdW
______________
Beiträge: 17.465
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Aus Datei lesen und damit weiterarbeiten
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
Wie oft denn noch: verzichte auf die unsinnigen Array-Operationen und alles ist schick!
Tipp:
Wenn du mal ein VI (in LV2011 bitte) statt nur Bilder anhängen würdest, wäre das Problem schon lange behoben...
|
|
|
29.07.2013, 10:08
|
max.milt
LVF-Grünschnabel
Beiträge: 37
Registriert seit: Jun 2013
2012
2013
DE
|
RE: Aus Datei lesen und damit weiterarbeiten
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
|
|
|
29.07.2013, 10:10
(Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2013 10:34 von Trinitatis.)
|
|
|
29.07.2013, 12:49
|
max.milt
LVF-Grünschnabel
Beiträge: 37
Registriert seit: Jun 2013
2012
2013
DE
|
RE: Aus Datei lesen und damit weiterarbeiten
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
Vielen Dank nochmal! Ihr seid echt klasse!
|
|
|
29.07.2013, 12:56
|
GerdW
______________
Beiträge: 17.465
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Aus Datei lesen und damit weiterarbeiten
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:
Bei mir kommt immer "0 + i0" heraus...
|
|
|
29.07.2013, 12:57
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Aus Datei lesen und damit weiterarbeiten
Sieht für mich ziemlich korrekt aus - im Rahmen der numerischen Genauigkeit:
Gruß, Jens
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.
|
|
|
29.07.2013, 13:45
|
max.milt
LVF-Grünschnabel
Beiträge: 37
Registriert seit: Jun 2013
2012
2013
DE
|
RE: Aus Datei lesen und damit weiterarbeiten
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!
|
|
|
30.07.2013, 09:57
|
max.milt
LVF-Grünschnabel
Beiträge: 37
Registriert seit: Jun 2013
2012
2013
DE
|
RE: Aus Datei lesen und damit weiterarbeiten
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.)
|
GerdW
______________
Beiträge: 17.465
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Aus Datei lesen und damit weiterarbeiten
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...
|
|
|
| |