Difference between revisions of "Vergleich (Zahl)"
| Line 3: | Line 3: | ||
=== Verwendung === | === Verwendung === | ||
'''Bedingungen''': Mit dem ''Vergleich''-Block können Bedingungen an Parameter und Variablen mit Zahlenwerten gestellt werden. Die genannten Parameter müssen vorher im Bereich ''Aufgabenparameter'' eingefügt worden sein. Ein grünes Häkchen rechts zeigt an, dass die Bedingung durch zufällig erzeugte Parmeterwerte erfüllbar ist. Fährt man mit dem Mauszeiger auf das Häkchen, wird zudem angezeigt, in wie viel Prozent der Fälle die Bedingung durch zufällige Werte erfüllt wurde. Mit ''Verknüpfung''-Blöcken können mehrere Bedingungen logisch verknüpft werden. <br> | '''Bedingungen''': Mit dem ''Vergleich''-Block können Bedingungen an Parameter und Variablen mit Zahlenwerten gestellt werden. Die genannten Parameter müssen vorher im Bereich ''Aufgabenparameter'' eingefügt worden sein. Ein grünes Häkchen rechts zeigt an, dass die Bedingung durch zufällig erzeugte Parmeterwerte erfüllbar ist. Fährt man mit dem Mauszeiger auf das Häkchen, wird zudem angezeigt, in wie viel Prozent der Fälle die Bedingung durch zufällige Werte erfüllt wurde. Mit ''Verknüpfung''-Blöcken können mehrere Bedingungen logisch verknüpft werden. <br> | ||
| − | ''' | + | '''Bewertungsschema''': Der ''Vergleich''-Block wird im Graphen auf einen ''Verzweigung''-Block gesetzt. Es können auch mehrere solcher Blöcke übereinander angeordnet werden. Diese werden dann von oben nach unten überprüft, bis eine der Bedingungen erfüllt ist. In diesem Fall wird die weitere Überprüfung abgebrochen und der Ausgang des zugehörigen ''Vergleich''-Blocks geöffnet. Ist keine Bedingung erfüllt, wird der Ausgang des ''Verzweigung''-Blocks genutzt. |
Der '''Ausgang''' des ''Vergleich''-Blocks kann mit dem Eingang eines beliebigen Blocks im Graphen verbunden werden. Der ''Vergleich''-Block besitzt '''keinen Eingang''', da er den Eingang des ''Verzweigung''-Blocks mitbenutzt. | Der '''Ausgang''' des ''Vergleich''-Blocks kann mit dem Eingang eines beliebigen Blocks im Graphen verbunden werden. Der ''Vergleich''-Block besitzt '''keinen Eingang''', da er den Eingang des ''Verzweigung''-Blocks mitbenutzt. | ||
Revision as of 09:15, 25 March 2021
Diese Komponente testet, ob Zahlenwerte (Parameter, Variable) eine vorgegebene Bedingung erfüllen.
Verwendung
Bedingungen: Mit dem Vergleich-Block können Bedingungen an Parameter und Variablen mit Zahlenwerten gestellt werden. Die genannten Parameter müssen vorher im Bereich Aufgabenparameter eingefügt worden sein. Ein grünes Häkchen rechts zeigt an, dass die Bedingung durch zufällig erzeugte Parmeterwerte erfüllbar ist. Fährt man mit dem Mauszeiger auf das Häkchen, wird zudem angezeigt, in wie viel Prozent der Fälle die Bedingung durch zufällige Werte erfüllt wurde. Mit Verknüpfung-Blöcken können mehrere Bedingungen logisch verknüpft werden.
Bewertungsschema: Der Vergleich-Block wird im Graphen auf einen Verzweigung-Block gesetzt. Es können auch mehrere solcher Blöcke übereinander angeordnet werden. Diese werden dann von oben nach unten überprüft, bis eine der Bedingungen erfüllt ist. In diesem Fall wird die weitere Überprüfung abgebrochen und der Ausgang des zugehörigen Vergleich-Blocks geöffnet. Ist keine Bedingung erfüllt, wird der Ausgang des Verzweigung-Blocks genutzt.
Der Ausgang des Vergleich-Blocks kann mit dem Eingang eines beliebigen Blocks im Graphen verbunden werden. Der Vergleich-Block besitzt keinen Eingang, da er den Eingang des Verzweigung-Blocks mitbenutzt.
Achtung: Bevor die Zahlenwerte von Eingabe-Elementen für einen Vergleich verwendet werden können, muss die Eingabe vorher mit einem Konvertierung-Block in eine Zahl umgewandelt worden sein.
Einstellungen
Bedingung: Angabe der Bedingung, die überprüft werden soll. Folgende Vergleichsoperatoren können genutzt werden: = (gleich), < (kleiner als), > (größer als), != (ungleich), <= (kleiner oder gleich), >= (größer oder gleich).
Fehler-Toleranz: Angabe der maximal zulässigen Abweichung, die bei Test auf Gleichheit/Ungleichheit berücksichtigt wird. Es sind auch Prozentzahlen oder Formelausdrücke (z.B. 1/1000) möglich. Bei den Operatoren "<" und ">" wird die Toleranz nicht berücksichtigt.
Auswahl des Fehlers: Zur Auswahl stehen relativer oder absoluter Fehler. Beim relativen Fehler wird die rechte Seite der Bedingung als Sollwert angenommen.
Empfehlung: Der Vergleich-Block wird hauptsächlich zur Überprüfung von Nutzereingaben verwendet. Anschließend können für richtiges, teilweise richtiges, falsches Ergebnis entsprechende Rückmeldungen mit Meldung-Blöcken und Punktzahlen mit Punkte-Blöcken vergeben werden.