LabVIEWForum.de - 3 oder mehr Ereignisse

LabVIEWForum.de

Normale Version: 3 oder mehr Ereignisse
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Alles klar. Jetzt habe ich es auch begriffen. Danke. :top:

Gruß Markus

' schrieb:Fast richtig:

größer/gleich 2,99 und kleiner/gleich 3.01

VDB
Die Lösung gefällt mir besser. Super Lucki. Ich war so frei und habe es gleich als VI angehängt. Wink
Falls die Funktion jemand sucht. Sie heißt "Sign" und ist in der "Numeric-Palette".

Gruß Markus
Ich hätts so gemacht:

Differenz bilden und prüfen, ob <0, >0 oder =0.
[attachment=7189]

Um sich die Caseverschachtelung zu sparen würde ich einen Array bilden und diesen durchsuchen.

Gruß
Jens

EDIT:
Ich sehe schon, Lucki war schneller und ohne Array!
Könntet ihr eure VIs bitte auch in Version 7 speichern Mellow
' schrieb:Die Lösung ist an sich richtig. Du hast nur vergessen das man DBLs nicht direkt auf absolute Gleichheit vergleichen kann. Bei Doubles/Floats muss man immer mit einen +/- Bereich (-0,00001 und 0,00001) um den Vergleichswert vergleichen.

Da ist zwar prinzipiell richtig, aber die genannten Werte in Klammern (-0,00001 und 0,00001) erwecken den Eindruck einer allgemeinen Empfehlung, und das kann so nicht stehen bleiben. DBLs erstrecken sich im (positiven) Bereich von 4.94e-324 bis 1.79e+308 und haben eine Genauigkeit von ca. 15 Dezimalstellen, d.h die Präzision ist relativ (10^-13%) und nicht absolut. Je nach Größenordnung der Zahl kann dann die genannte absolute Toleranz viel zu hoch oder viel zu niedrig sein.
Du hast allerdings recht, wenn Du die Zahlenwerte des Alltags dabei im Auge hast, also das, was man so für eine Pferdewette, eine Fußball-Karte, oder den gefüllten Einkaufskorb beim Aldi ausgibt. (Sorry, etwas Witzigeres ist mir nicht eingefallen, bin heute nicht so gut drauf).
Das würde ich (bzw. würden wir) gerne, nur ist es das Problem, dass man mit LabVIEW 8.2.1 (in meinem Fall) höchstens noch auf Version 8.0 speichern kann. Für LabVIEW 7.1 (und darunter) klappt das nicht mehr. Wenn Du Glück hast, dann hat jemand LabVIEW 8.0 und kann es dann von dort auf LabVIEW 7.1 konvertieren.
Oftmals ist es aber so, dass es in LabVIEW 8.2.1 Funktionen gibt, die es in den alten Versionen noch nicht gab. Deshalb könntest Du da evtl. Probleme kriegen.
Aber es gibt ja auch Screenshots. Wink

Gruß Markus

' schrieb:Könntet ihr eure VIs bitte auch in Version 7 speichern Mellow
Seiten: 1 2
Referenz-URLs