GenerateTruthTable

Aus JACK Wiki
Version vom 20. August 2024, 11:59 Uhr von SHergenroeder (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=== Zugehörige Evaluatoren === * '''MathEvaluator''' === Beschreibung === Die Funktion ''generateTruthTable'' generiert eine Wahrheitstabelle mit einer Eingabe und einer zufälligen Ausgabe, welche durch eine Matrix ausgegeben wird. Die Eingabe ist abhängig vom ersten Parameter und wird unabhängig von der Ausgabe mit allen möglichen Kombinationen generiert. Beispiel: Sei param1 = 2. So ist der Eingabeteil der Tabelle: 00, 01, 10, 11. Die Ausga…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion generateTruthTable generiert eine Wahrheitstabelle mit einer Eingabe und einer zufälligen Ausgabe, welche durch eine Matrix ausgegeben wird. Die Eingabe ist abhängig vom ersten Parameter und wird unabhängig von der Ausgabe mit allen möglichen Kombinationen generiert.

Beispiel: Sei param1 = 2. So ist der Eingabeteil der Tabelle: 00, 01, 10, 11.

Die Ausgabe wird durch param2 festgelegt. Die Zahl gibt an wie viele Ausgänge die Tabelle haben wird. Der Wert jedes Ausgangs wird zufällig generiert.

Syntax

generateTruthTable(int param1, int param2)

Parameter

  • param1 - Anzahl der Eingänge
  • param2 - Anzahl der Ausgänge

Return Value

  • Gibt die generierten Tabelle als Matrix zurück.

Beispiele

Standardfälle

generateTruthTable(1, 2)    --> returns matrix


generateTruthTable(2, 2)    --> returns matrix