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 

Formelknotenproblem



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!

31.10.2008, 17:10
Beitrag #1

ichhalt Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Oct 2008

7.1
2008
de

71522
Deutschland
Formelknotenproblem
Hi, ich hab versucht einen Formelknoten zu programmieren aber irgendwas stimmt noch nicht. Hat jemand eine Ahnung was falsch ist?

Eingänge: c, wa, wc
Ausgänge: x


x=((asin)*(wa))*((c/(asin*wc)));

   

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.10.2008, 17:50
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Formelknotenproblem
' schrieb:Eingänge: c, wa, wc
Ausgänge: x
x=((asin)*(wa))*((c/(asin*wc)));
Der Kompiler erkennt, dass ASIN eine Funktion ist und erwartet - laut Fehlermeldung - eine linke Klammer..

So "x=asin(wa)*(c/asin(wc));" akzeptiert der Kompiler das. Trifft das deinen Wunsch?

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.10.2008, 18:12
Beitrag #3

ichhalt Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Oct 2008

7.1
2008
de

71522
Deutschland
Formelknotenproblem
Ja super danke, jetz muss nur noch funktionieren dass meine Anzeige (nummerisch) das auch anzeigt. Jetz steht da NaN




' schrieb:Der Kompiler erkennt, dass ASIN eine Funktion ist und erwartet - laut Fehlermeldung - eine linke Klammer..

So "x=asin(wa)*(c/asin(wc));" akzeptiert der Kompiler das. Trifft das deinen Wunsch?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.10.2008, 22:10
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Formelknotenproblem
' schrieb:Jetz steht da NaN
NaN (Not a Number) kommt z.B., wenn durch Null geteilt wird. Beachte auch, dass ASIN ein Argument im Bereich [-1.0 .. +1.0] erwarten - sonst: NaN.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.11.2008, 10:51
Beitrag #5

ichhalt Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Oct 2008

7.1
2008
de

71522
Deutschland
Formelknotenproblem
' schrieb:NaN (Not a Number) kommt z.B., wenn durch Null geteilt wird. Beachte auch, dass ASIN ein Argument im Bereich [-1.0 .. +1.0] erwarten - sonst: NaN.


Also irgendwie bekomme ich das NaN nicht weg.
Das ergebnis mit meiner Dreiecksberechung mit dem Sinussatz ist 2,66 (c=5, wa=30, wc=70).
Wie kann oder muss ich das Ergebnis bearbeiten, damit ich es angezeigt bekomme?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.11.2008, 11:02
Beitrag #6

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Formelknotenproblem
Wenn ich Deine Formel und Deine Zahlen im "Math Script Node" eingebe, kommt 4,22115 raus und nicht 2,66. Huh

Gruß Markus

' schrieb:Also irgendwie bekomme ich das NaN nicht weg.
Das ergebnis mit meiner Dreiecksberechung mit dem Sinussatz ist 2,66 (c=5, wa=30, wc=70).
Wie kann oder muss ich das Ergebnis bearbeiten, damit ich es angezeigt bekomme?

--------------------------------------------------------------------------
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
01.11.2008, 11:22 (Dieser Beitrag wurde zuletzt bearbeitet: 01.11.2008 11:23 von jg.)
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Formelknotenproblem
' schrieb:Also irgendwie bekomme ich das NaN nicht weg.
Das ergebnis mit meiner Dreiecksberechung mit dem Sinussatz ist 2,66 (c=5, wa=30, wc=70).
Wie kann oder muss ich das Ergebnis bearbeiten, damit ich es angezeigt bekomme?
Ahrg1
Moment mal, Sinussatz???
Also das hier?
   

Was hat das mit der Funktion Arcussinus (=asin) zu tun? Wall

Die Formel sollte also lauten

x = c*sin(wa)/sin(wc)

und dabei sollest du bedenken, dass die Winkel im Rad-Format und nicht als Gradzahl einzugeben sind!

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
01.11.2008, 12:04
Beitrag #8

ichhalt Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Oct 2008

7.1
2008
de

71522
Deutschland
Formelknotenproblem
' schrieb:Ahrg1
Moment mal, Sinussatz???
Also das hier?
[attachment=42649:Image01.png]

Was hat das mit der Funktion Arcussinus (=asin) zu tun? Wall

Die Formel sollte also lauten

x = c*sin(wa)/sin(wc)

und dabei sollest du bedenken, dass die Winkel im Rad-Format und nicht als Gradzahl einzugeben sind!

Gruß, Jens

Ja so sieht das schon besser aus. Irgenwie bin ich da mit der Hilfe von LV drauß gekommen...
Wie kann ich den dann die Gradzahl die ich eingebe in rad umrechnen bzw. anderstherum ausgeben?

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.11.2008, 12:13
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Formelknotenproblem
' schrieb:Wie kann ich den dann die Gradzahl die ich eingebe in rad umrechnen bzw. anderstherum ausgeben?
Entweder du suchst in einer der vielen Paletten nach einem Umrechnungs-VI. Oder du dividierst den Winkel durch 360 und multiplizierst mit 2*pi.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: