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 

Mitternachtsformel



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!

06.07.2011, 08:27
Beitrag #1

hamburger79 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jun 2011

studentenversion
2011
kA


Deutschland
Mitternachtsformel
Hallo zusammen,

ich wage mich wieder mal an eine heran, beziehungsweise, bin schon etwas am hirnen:

Eine Gleichung der Form ax² + bx + c = 0 soll gelöst werden. Das VI ist als
SubVI mit geeigneten Ein- und Ausgabeparametern zu speichern. Eingabparameter
sind a,b und c. Das VI liefert Lösungen für x, sowie eine String der angibt ob
eine, zwei oder keine reale Lösung existiert.


Dies teste ich ja mit der bekannten Mitternachtsformel (gibts die eigentlich als SubVI?)

Dies teste ich ja mit einer Case-Struktur / Case-Fall:
Eingangsparameter ist die Mitternachtsformel und wird dann nach x aufgelöst!
Case 1: eine Lösung = Ausgabe-String: es gibt eine Lösung
Case 2: es gibt 2 Lösungen = Ausgabe-String: es gibt 2 Lösungen
Case 3: keine Lösung = Ausgabe-String: es gibt keine Lösung
Datentyp Unsigned 16 wenn ich mich nicht täusche.

Wie verschachtel ich dies damit es mir zusätzlich zum Ausgabe-String wieviele Lösungen es gibt auch die dazugehörigen Werte ausgibt.

Für Hilfe bin ich dankbar!

Gruß Hamburger
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2011, 08:55 (Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2011 08:58 von Lucki.)
Beitrag #2

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: Mitternachtsformel
Für die Lösungen gibt es das VI "Nullstellen eines Polynoms", unter Mathematik/Polynom.
Oder wußtest Du das schon und wolltet nur vorgemacht haben, wie man aus den Lösungen die von Dir so gewünschten Textaussagen erzeugt?
Mit dem Datentyp integer oder so für X kann das nicht funktionieren, man weiß ja nicht vorher, ob die Löungen reell und ganzzahlig sind. Aber im Zweifel für den Angeklagten, deshalb meinst Du sicherlich mit den ganzahligen Werten die Koeffizienten a,b,c.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2011, 09:15
Beitrag #3

hamburger79 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jun 2011

studentenversion
2011
kA


Deutschland
RE: Mitternachtsformel
Das VI Nullstellen eines Polynoms kannte ich bis jetzt noch nicht, danke.

Dein zweiter Satz kommt auch hin, also eine Abbildung wie es funktioniert wär auch nicht schlecht, aber ich bin auch schon am versuchen. Unsigned 16 funkt ja nicht, stimmt, ich werd Double nehmen müssen? da es ja wie von dir schon gesagt reele Zahlen als Lösung geben kann, bin grad in meinen Unterlagen drauf gestoßen.

Mal schauen wie es so weiter geht Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2011, 10:23 (Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2011 10:27 von Lucki.)
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: Mitternachtsformel
(06.07.2011 09:15 )hamburger79 schrieb:  Unsigned 16 funkt ja nicht, stimmt, ich werd Double nehmen müssen?
Da kannst Du gar nichts entscheiden, die Nullstellen-Werte kommen aus dem VI im CDB (Complex-double-) Format heraus, fertig.
Sehe gerade, es gibt auch ein zweites VI "Zähler für Nullstellen eines Reellen Polynoms". Wenn Dich nur die Anzahl reeller Lösungen interessiert, nicht aber die Werte selbst, dann bist Du mit diesem VI gut bedient - bzw. es könnte sinnvoll sein, beide VIs zu benutzen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2011, 10:33 (Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2011 10:40 von hamburger79.)
Beitrag #5

hamburger79 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jun 2011

studentenversion
2011
kA


Deutschland
RE: Mitternachtsformel
Dann kann ich die beiden VIs kombinieren um herauszubekommen wie viele Lösungen es gibt, und welche Werte herauskommen.
Und mit diesen 2 VIs hab ich ja beide Dinge erschlagen sozusagen.

Es dürfte ja auch keine Probleme geben wenn ich reelle Zahlen für a,b und c eingebe?
Funktioniert ja dann auch...

Danke mal.
Und wie sieht das fertig "erbaut" aus? Big Grin Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2011, 12:27
Beitrag #6

hamburger79 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jun 2011

studentenversion
2011
kA


Deutschland
RE: Mitternachtsformel
Theoretisch brauche ich die Case-Fälle garnicht, wenn ich das VI " Zähler für Nullstellen eines Reellen Polynoms" oder habe ich da gerade einen Denkfehler?

Klingt logisch, aber wer weiss schon ob es das auch ist!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2011, 13:37
Beitrag #7

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
RE: Mitternachtsformel
(06.07.2011 12:27 )hamburger79 schrieb:  Theoretisch brauche ich die Case-Fälle garnicht, wenn ich das VI " Zähler für Nullstellen eines Reellen Polynoms" oder habe ich da gerade einen Denkfehler?

Das werden wir sehen, wenn Du Dein VI gepostet hast. Wink

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2011, 13:52
Beitrag #8

frankyp Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 53
Registriert seit: Apr 2011

10.0
2010
DE

81539
Deutschland
RE: Mitternachtsformel
(06.07.2011 13:37 )A.Berndsen schrieb:  Das werden wir sehen, wenn Du Dein VI gepostet hast. Wink

Rofl2 Darauf hab ich gewartet

"Every dream dreamed too long becomes a nightmare" <<Michael A. Stackpole>>
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2011, 14:33
Beitrag #9

hamburger79 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jun 2011

studentenversion
2011
kA


Deutschland
RE: Mitternachtsformel
Kommt noch.... keine Sorge 2hands
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: