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 

Formelparameter fortlaufend berechnen



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!

09.12.2013, 11:04
Beitrag #1

Günni1977 Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Feb 2010

2012
2010
DE

70499
Deutschland
Formelparameter fortlaufend berechnen
Hallo liebe LabViewer,
da ich nicht genau weiß, wie ich es nennen soll, beschreibe ich es einfach:

Ich möchte fortlaufend Größen einer Formel berechnen, sobald sich eine Größe der Formel ändert.
Einfaches Beispiel: a+b=c.
Ich habe Eingabefelder für a, b, c. Änder ich eine Größe, sollen sofort die beiden anderen berechnet.

Bin eher LabView-Anfänger. Wie mache ich so etwas?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.12.2013, 11:05 (Dieser Beitrag wurde zuletzt bearbeitet: 09.12.2013 11:08 von Y-P.)
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Formelparameter fortlaufend berechnen

Akzeptierte Lösung

In einer Whileschleife (Zeitverzögerung nicht vergessen).
Oder noch besser mit einer Eventstruktur in einer Whileschleife.

Gruß Markus

EDIT: Nach 3 Jahren LabVIEW-Erfahrung solltest Du mal über eine Whileschleife gestolpert sein.
EDIT 2: Du hast in Deiner Formel nur a und b als Eingabe. c ist doch eine Ausgabe. Du schreibst aber, dass Du a, b und c eingeben willst. Unsure

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.12.2013, 11:15
Beitrag #3

Günni1977 Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Feb 2010

2012
2010
DE

70499
Deutschland
RE: Formelparameter fortlaufend berechnen
(09.12.2013 11:05 )Y-P schrieb:  In einer Whileschleife (Zeitverzögerung nicht vergessen).
Oder noch besser mit einer Eventstruktur in einer Whileschleife.

Gruß Markus

EDIT: Nach 3 Jahren LabVIEW-Erfahrung solltest Du mal über eine Whileschleife gestolpert sein.
EDIT 2: Du hast in Deiner Formel nur a und b als Eingabe. c ist doch eine Ausgabe. Du schreibst aber, dass Du a, b und c eingeben willst. Unsure

Ok, entschuldige, es ist doch etwas komplizierter... Confused

Also ich möchte einen Gradienten bestimmen. Dafür habe ich ein Eingabefeld.
Zweite Möglichkeit ist die Berechnung des Gradienten über Geschwindigkeit und Zeit.
Beides soll "parallel" ohne Buttons möglich sein, wobei bei direkter Eigabe des Gradienten z.B. die Zeit so bleibt und sich die Geschwindigkeit entsprechend ändert.

Oder mit der a+b=c Formel:
Änder ich a, bleibt b und c wird berechnet.
Änder ich b, bleibt a und c wird berechnet.
Änder ich c, bleibt a (oder b) und b (oder a) wird berechnet.

... ja, habe ein paar Jahre LabView-Erfahrung. Allerdings nicht regelmäßig und manchmal sind es die theoretisch einfachen Dinge, über die ich stolper, wenn ich sie nicht (regelmäßig) anwende. Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.12.2013, 11:32
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Formelparameter fortlaufend berechnen
Sorry, aber Bahn.
Das kannst Du doch in einer Schleife machen. Unsure

Gruß Markus

(09.12.2013 11:15 )Günni1977 schrieb:  Oder mit der a+b=c Formel:
Änder ich a, bleibt b und c wird berechnet.
Änder ich b, bleibt a und c wird berechnet.
Änder ich c, bleibt a (oder b) und b (oder a) wird berechnet.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.12.2013, 11:40
Beitrag #5

Günni1977 Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Feb 2010

2012
2010
DE

70499
Deutschland
RE: Formelparameter fortlaufend berechnen
(09.12.2013 11:32 )Y-P schrieb:  Sorry, aber Bahn.
Das kannst Du doch in einer Schleife machen. Unsure

Gruß Markus

aber wenn ich in der Schleife ständig a+b berechne, wie kann ich dann c durch Eingabe ändern? Und dabei festelegen, dass nun z.B. a berechnet wird?

a, b und c sind ja bei mir Eingabefelder. Und je nachdem was in c steht, wird dieser Wert an eine Regelung weitergerecht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.12.2013, 11:50
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Formelparameter fortlaufend berechnen
Hallo Günni,

etwas Pseudocode:
Code:
repeat
  event-case
    ValueChange(a,b):
       c:=a*b
    ValueChange(c):
       a:=c/b
    TimeOut:
       c:=a*b
  Regelung(c)
until STOPP-Button

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.12.2013, 12:02
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Formelparameter fortlaufend berechnen
Definitiv mit Event-Struktur umsetzbar.
Mit nur Schleife müsstest du ein paar mehr Klimmzüge machen, um interaktive Änderungen von "Berechnungsänderungen" zu unterscheiden.

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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.12.2013, 15:08
Beitrag #8

Günni1977 Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Feb 2010

2012
2010
DE

70499
Deutschland
RE: Formelparameter fortlaufend berechnen
Danke. Probier ich mal aus.
Ich hoffe, ich bekomme die "ValueChange"-Abfrage hin... Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.12.2013, 15:59
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Formelparameter fortlaufend berechnen

Akzeptierte Lösung


11.0 .vi  Bsp.vi (Größe: 10,16 KB / Downloads: 195)

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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.12.2013, 16:23
Beitrag #10

Günni1977 Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Feb 2010

2012
2010
DE

70499
Deutschland
RE: Formelparameter fortlaufend berechnen
(09.12.2013 15:59 )jg schrieb:  Gruß, Jens

Ho WOW Danke!

Hatte es selbst probiert.
Meine Lösung sah aber etwas... na sagen wir mal, wahrscheinlich hätte nur ich sie verstanden. Big Grin Tongue

Wieder viel gelernt. Danke.
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
  CRC 16 berechnen Kiesch 3 2.663 29.07.2022 07:55
Letzter Beitrag: Kiesch
  Zeitstempel berechnen Hubert R. 6 5.566 06.07.2022 09:05
Letzter Beitrag: Hubert R.
Lightbulb Prüfsumme berechnen für String mit Sonderzeichen luna 3 3.536 22.03.2021 18:32
Letzter Beitrag: jg
Question MONATSverbrauch aus TAGES-String-Array berechnen Blondchen 1 4.052 19.02.2020 16:21
Letzter Beitrag: GerdW
  Endzeit berechnen LZH 1 3.346 31.01.2018 13:54
Letzter Beitrag: GerdW
  Dauer einer Schleife berechnen Marius89 3 5.750 31.10.2016 09:24
Letzter Beitrag: jg

Gehe zu: