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 

LabVIEW rechnet teilweise falsch



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!

19.03.2013, 15:53
Beitrag #1

Quantenpunkt Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Mar 2013

6.0, 8.0
2011
DE_EN


Deutschland
LabVIEW rechnet teilweise falsch
Hallo zusammen!

Ich hab ein Problem in meinem Programm, weiß leider aber nicht wo dieser liegt. In meinem Programm werden Daten eingelesen, graphisch dargestellt und daraus Werte berechnet. Beim Nachrechnen ist mir aufgefallen, dass einige Werte um den Faktor 100 zu niedrig sind, andere wiederum richtig sind. Mich verwundert nur, dass alle Werte in derselben Schleife berechnet werden und eben einige nicht stimmen. Sieht jemand den Fehler? Werten evtl. irgendwelche Werte zwischengespeichert und führen dann zu Rechenfehlern?

Viele Grüße Quantenpunkt


Angehängte Datei(en)
8.0 .vi  Berechnung.vi (Größe: 41,8 KB / Downloads: 183)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2013, 16:14 (Dieser Beitrag wurde zuletzt bearbeitet: 19.03.2013 16:17 von dali4u.)
Beitrag #2

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
RE: LabVIEW rechnet teilweise falsch
Auf den ersten Blick:
Du solltest die lokalen Variablen "Max Wert NIR" und "Max Wert MIR" in
den While-Loop vermeiden und direkt verbinden.

Warum da jetzt was um 100 falsch ist, keine Ahnung. Ohne Messdaten
und einem Graphen der zeigt wo was falsch bereichnet wird kaum zu sagen
was da falsch läuft.

Und nebenbei: Das LabVIEW falsch rechnet glaube ich nicht Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2013, 16:27 (Dieser Beitrag wurde zuletzt bearbeitet: 19.03.2013 16:34 von GerdW.)
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: LabVIEW rechnet teilweise falsch
Hallo Punkt,

- lokale Variablen sind selten eine gute Idee, wenn man stattdessen einfach einen Draht nehmen könnte...
- Formelknoten sind überbewertet, LabVIEW kann auch sonst gut rechnen:
   
- Fortgesetztes Addieren von "0,01" führt zum Aufsummieren von Fehler, mach dich mal schlau zum Thema Genauigkeit von FloatingPoint-Zahlen!
- Dieses Konstrukt zum Erzeugen einer Werterampe von Min bis Max bei einem Inkrement von 0,01 kann man auch mit der Rampenfunktion erledigen:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2013, 17:33
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: LabVIEW rechnet teilweise falsch
Die Hinweise von Gerd sind gut und nützlich, ich glaube aber damit ist der Fehler noch nicht gefunden. Z.B der Fehler durch fortgesetztes Aufsummieren von 1e6 Additionen von 0.1 beträgt bei mir gerade mal 1e-6:
   
Es bleibt also bei dem was dali4You schrieb: Ohne Daten, und ohne den Hinweis, welche Werte genau falsch sein sollen, wird eine Analyse kaum möglich sein - zumindest nicht, wenn der Zeitaufwand, den Du uns hier zuzumuten gedenkst, in einem überschaubaren Rahmen bleiben soll.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2013, 18:42
Beitrag #5

Quantenpunkt Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Mar 2013

6.0, 8.0
2011
DE_EN


Deutschland
RE: LabVIEW rechnet teilweise falsch
Danke für die Lösungsvorschläge! Jetzt funktioniert alles...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Sad LabView Rechnet nur Komplex JoernK 4 4.097 03.03.2015 13:00
Letzter Beitrag: Trinitatis
  Mittelwert falsch Hubert R. 11 8.928 26.09.2013 22:59
Letzter Beitrag: Lucki
Exclamation Labview rechnet falsch Widar 13 9.969 21.12.2012 10:48
Letzter Beitrag: jg
  Labview löst ein Linerares Gleichungssystem falsch bmtil 6 6.240 02.11.2011 14:18
Letzter Beitrag: Lucki
  LabView 8.6 (Linux) ist teilweise in chinesisch seaman1 0 3.661 12.06.2011 16:00
Letzter Beitrag: seaman1
  Listbox Element-Auswahlrahmen verhält sich falsch Novgorod 7 7.003 13.09.2010 12:40
Letzter Beitrag: Novgorod

Gehe zu: