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!
ich muss für ein Praktikum ein VI erstellen. Es ist nur eine Werttabelle vorhanden, wo Messwerte per Hand aufgenommen wurden, es handelt sich um eine Dehnungsmessstreifenanordnung. Aus der Werttabelle sollen die Werte in einem Diagramm dargestellt werden und ein und eine Regressionsgerade dazu erstellt werden, zudem soll die Funktion der geraden dargestellt werden, bis dahin habe ich alle hingekriegt.
Nun muss aber noch der mittlere Fehler, der max. Fehler und das Bestimmtheitsmaß errechnet werden, das sind drei Formeln, ich schaffe es aber nicht die drei Formeln ins Programm einzubinden sodass die Werte errechnet werden.
Ich habe es schon mit
Funktion -> Mathematik -> Skripte und Formeln -> Formeln
versucht, aber es nicht hinbekommen es einzubinden.
Vielen Dank für eure Ratschläge.
Anzeige
28.07.2010, 19:33 (Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2010 06:36 von Y-P.)
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen." (Albert Einstein)
Mit dem Formelknoten habe ich es auch schon ausprobiert, irgendwie schaffe ich es aber nie die Variabeln richtig zu verbinden. Das größte Problem bereitet mir dabei n die zählvariable im Array.
wenn du versuchst dass array direkt an den Formelknoten anzuschließen, so funktioniert das nicht. Du kannst nur einen Wert des Arrays anschließen - also indizieren. In dem Fall wahrscheinlich am besten mit der Autoindizierung der For-Schleife.
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen." (Albert Einstein)
28.07.2010, 20:59 (Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2010 21:00 von McLovin.)
Das habe ich leider jetzt nicht verstehen können, erstmal verstehe ich nicht warum zwei For-Schleifen, zum zweiten versteh ich nicht warum y = n und zum dritten warum wird es wieder in ein Array ausgegeben wird? Ich bin da noch Anfänger und kenn mich noch nicht so richtig aus, nur die Grundlagen sind mir da bekannt.
28.07.2010, 22:56 (Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2010 23:04 von schurzgasschweisser79.)
Wenn du an eine Forschleife ein array hängst kannst du auf Indizierung umschalten. Dabei wird die Schleife so oft durchlaufen, wie Elemente im Array sind.
Am Eingang der Schleife liegt dann jeweils das i-te Element an.
Genauso kann man mit Indizierung am Ausgang der Schleife ein Array erzeugen lassen. Bei jedem Schleifendurchgang wird ein weiteres Element in das Array eingefügt.
Hier ist mal ein doofes Beispiel-Vi zur Veranschaulichung.
Achja, das y=n ist, diente wahrscheinlich nur zur Veranschaulichung von Indizierung und gleichzeitig der korrekten Benutzung eines Formelknotens.
Das Beispiel vom Geist macht nichts anderes als das Eingangs Array komplett nachzubauen.
Nochwas:
Zitat:Das größte Problem bereitet mir dabei n die zählvariable im Array
Dir ist schon klar, dass in deinen Formeln n die Gesamtzahl der Datensätze ist und nichts mit einer Zählvariable zu tun hat?
Anzeige
29.07.2010, 05:53 (Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2010 05:54 von geist07.)
' schrieb:Achja, das y=n ist, diente wahrscheinlich nur zur Veranschaulichung von Indizierung und gleichzeitig der korrekten Benutzung eines Formelknotens.
Das Beispiel vom Geist macht nichts anderes als das Eingangs Array komplett nachzubauen.
soweit korrekt,
2 Forschleifen sind hier wegen dem 2D-Array notwendig
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen." (Albert Einstein)
29.07.2010, 06:37 (Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2010 06:37 von Y-P.)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Formeln in LabVIEW benutzen
Bitte nächstes Mal LabVIEW-Version ans hochgeladene VI hinzufügen.
Gruß Markus
' schrieb:hast du es nicht hinbekommen den Formelknoten korrekt auszuführen?
hier ein Beispiel
[attachment=57105:bsp.vi]
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Du schreibst von 3 statistischen Größen und von Formeln die du nicht in der Lage bist in LV umzusetzen. Dann hängst du ein Bild mit Formeln an, auf dem zwar mehrere drauf sind, aber Alle außer Einer laufen auf ?Konstanten? raus?
Welche Formeln willst du denn jetzt haben? Die aus dem Bild oder die Statistischen?
Übrigens gibt es für R² ein fertiges VI.
Gruß SeBa
Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.
Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.
Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
29.07.2010, 09:52 (Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2010 10:12 von Lucki.)
' schrieb:Übrigens gibt es für R² ein fertiges VI.
Nicht nur dafür, auch für den mittleren quadratischen Fehler - und alles in einem VI. (Ich vermute allerdings, daß das "R-Quadrat" aus diesm VI identisch ist mit dem "R* in der geposteten Formel )
Der ganze Formelkram wäre damit überflüssig - und so sollte es ja in Labview auch sein.
Hier das VI, wobei ich eines geändert habe (ist aber nur ein Vorschlag). Der Punkt [0.0] ist als einziger fehlerfrei, deshalb sollte auch die angepasste Gerade durch diesen Punkt gehen (Gewichtsfaktor diese Punktes unendlich, kein Offset)