INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Exe liefert andere Berechnungsergebnisse



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!

14.12.2012, 14:06
Beitrag #4

Boncho Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Nov 2012

2010
2009
EN

46xxx
Deutschland
RE: Exe liefert andere Berechnungsergebnisse
(14.12.2012 13:10 )GerdW schrieb:  - Was deine beiden VIs zum Einlesen der Textdatei und das nachfolgende Umwandeln von String nach Zahl erledigen, kannst du auch mit der Funktion "Read from Spreadsheet File" (oder ReadTextFile mit SpreadsheetStringToArray) bekommen. Und dies viel einfacher...

Hallo Gerd,

Ist mir bekannt, ich lese allerdings innerhalb der Software oft aus Textdateien ein und daher die beiden VI's, die auch an vielen anderen Stellen verwendet werden.

(14.12.2012 13:10 )GerdW schrieb:  - Es fehlt ein subVI "Array wavelength cut"...

Sorry, vergessen!

(14.12.2012 13:10 )GerdW schrieb:  - lass dir doch einfach in der EXE das VI anzeigen, um "live" alle Werte begutachten zu können. (Sowas nennt man Debugging: Wenn ein anderer Rechenwert herauskommt, prüft man die Rechnung inkl. Eingangs- und Zwischenwerte...)

Ich habe versucht die Exe zu debuggen aber da hat er mir schon beim öffnen des Debuggers einen Fehler gemeldet. Einfach, das entsprechende VI Frontpanel einblenden zu lassen, da hätte ich auch mal selbst drauf kommen können. Blush


(14.12.2012 13:28 )jg schrieb:  Ich tippe mal darauf, dass du in deinen Entwicklungsumgebung den "System-Dezimalpunkt" abgeschaltet hast.
Das "weiß" jetzt die Exe nicht, und erwartet beim Einlesen deiner txt-Datei Zahlen mit einem Komma als Dezimaltrennzeichen.

Gruß, Jens

Hallo Jens,

Danke! Thats it! Big Grin
Ich habe in sämtlichen anderen Programmteilen, die aus Textdateien lesen, den Code entsprechend angepasst, nur in diesem hab ichs wohl vergessen. Manchmal sieht man den Wald vor lauter Bäumen nicht. Cool
Jetzt berechnet auch die Exe das korrekte Ergebnis.

Danke für die Antworten und die Hilfe, ihr beiden!

Grüße,
Tobias
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Exe liefert andere Berechnungsergebnisse - Boncho - 14.12.2012 14:06

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Exe auf andere OS-Plattform benutzen beginner85 3 5.459 31.01.2012 13:37
Letzter Beitrag: beginner85

Gehe zu: