Αρχική / Μαθηματικά εργαλεία / Μετατροπή Πίνακα Αληθείας σε Λογική Έκφραση
Δωρεάν online εργαλεία

Μετατροπή Πίνακα Αληθείας σε Λογική Έκφραση

Δημιουργήστε κανονική διαζευκτική μορφή από μεταβλητές και minterms. Παράδειγμα: A,B με 1,2 δίνει (!A&&B)||(A&&!B).

Έναρξη χρήσης

Τι κάνει αυτό το εργαλείο

Το εργαλείο μετατρέπει έναν πίνακα αληθείας, που ορίζεται από τις μεταβλητές και τους δείκτες των γραμμών με έξοδο 1, σε μια λογική έκφραση σε κανονική διαζευκτική μορφή (DNF). Κάθε επιλεγμένη γραμμή συνεισφέρει έναν πλήρη ελάχιστο όρο που περιέχει όλες τις μεταβλητές.

Παράδειγμα εργασίας

Έστω μεταβλητές A,B και minterms 1,2. Η έξοδος είναι (!A && B) || (A && !B). Η πρώτη μεταβλητή είναι το πιο σημαντικό bit του δείκτη.

Περιορισμοί

  • Δέχεται μόνο 1 έως 6 μεταβλητές.
  • Οι δείκτες πρέπει να είναι από 0 έως 2^αριθμός_μεταβλητών - 1.
  • Οι διπλότυποι δείκτες αφαιρούνται αυτόματα.
  • Δεν ελαχιστοποιεί την έκφραση, δεν δέχεται «don't-care» γραμμές, δεν παράγει CNF/POS, δεν σχεδιάζει κυκλώματα και δεν εισάγει πίνακα αληθείας σε μορφή πίνακα.

Συχνές ερωτήσεις

Πώς ερμηνεύεται η σειρά των μεταβλητών;

Η πρώτη μεταβλητή που εισάγετε είναι το πιο σημαντικό bit του δείκτη minterm. Για παράδειγμα, με μεταβλητές A,B, ο δείκτης 1 αντιστοιχεί σε A=0, B=1.

Τι σημαίνει η έξοδος false;

Αν δεν εισάγετε κανέναν minterm, η συνάρτηση είναι μηδέν για κάθε ανάθεση και η έξοδος είναι false.

Μπορώ να εισάγω μεταβλητές με κενά ή ειδικούς χαρακτήρες;

Τα ονόματα αρχίζουν με γράμμα ASCII και μπορούν να συνεχίζονται με γράμματα ASCII, ψηφία ή κάτω παύλες, π.χ. Flag_2. Τα κενά μέσα στο όνομα δεν επιτρέπονται, αλλά τα κενά γύρω από τα ονόματα αφαιρούνται. Χωρίστε τα μοναδικά ονόματα με κόμματα.

Οι επαναλαμβανόμενοι δείκτες ελαχιστόρων λαμβάνονται υπόψη μία φορά, με τη σειρά της πρώτης εμφάνισής τους. Τα AND, OR, NOT, true και false είναι δεσμευμένα ονόματα, ανεξάρτητα από πεζά και κεφαλαία. Κάθε πεδίο δέχεται έως 500.000 μονάδες κώδικα UTF-16· το ίδιο όριο ισχύει για την παραγόμενη έκφραση. Χρησιμοποιήστε σύντομα ονόματα, επειδή κάθε επιλεγμένη γραμμή επαναλαμβάνει όλες τις μεταβλητές. Η έκφραση δεν ελαχιστοποιείται. Το εργαλείο K-map αυτού του ιστοτόπου υποστηρίζει έως τέσσερις μεταβλητές.

Η επεξεργασία γίνεται τοπικά στο πρόγραμμα περιήγησής σας.