Введите логическое выражение — инструмент сам составит логическую схему: разложит формулу на элементы И, ИЛИ, НЕ и исключающее ИЛИ, начертит их соединения с обозначениями по ГОСТ и рядом построит таблицу истинности схемы. Готовый чертёж можно скачать в SVG и вставить в тетрадь, отчёт или презентацию.
Теория и пояснения
Логическая (функциональная) схема — это чертёж, на котором логическая формула изображена как соединение логических элементов: каждой операции соответствует один элемент, а линии показывают, как сигналы переходят с выходов одних элементов на входы других. Схема читается слева направо: слева входы — переменные, справа выход всей схемы. Соответствие простое: конъюнкция (И) — элемент со знаком &, дизъюнкция (ИЛИ) — элемент со знаком 1, отрицание (НЕ) — элемент со знаком 1 и кружком инверсии на выходе, исключающее ИЛИ — элемент со знаком =1; кружок на выходе всегда означает инверсию, поэтому И-НЕ и ИЛИ-НЕ рисуют как И и ИЛИ с кружком. Порядок элементов в схеме повторяет порядок действий в формуле: то, что вычисляется раньше (внутренние скобки и отрицания), стоит левее, а последняя операция даёт выход F. Именно поэтому составление схемы удобно начинать с расстановки порядка действий. Импликацию и эквивалентность на схеме не рисуют отдельными элементами — их предварительно выражают через базовые операции: A → B = ¬A ∨ B, а A ↔ B = ¬(A ⊕ B). Этот инструмент делает всю работу за вас: он разбирает введённую формулу в дерево (тот же разбор, что используется для построения таблиц истинности), превращает каждый узел дерева в логический элемент, расставляет элементы по уровням и проводит соединения, а затем строит таблицу истинности схемы, чтобы результат можно было проверить. Готовый чертёж выводится в векторном формате SVG: его можно скачать и вставить в отчёт, курсовую или презентацию без потери качества. Обратная задача — по схеме записать формулу — решается так же: выпишите выражение с выхода каждого элемента, двигаясь слева направо, и подставьте их друг в друга.
Частые вопросы
Как составить логическую схему онлайн?
Введите логическую формулу в поле выше — инструмент разложит её на логические элементы и сразу начертит схему: слева входы-переменные, справа выход F. Под схемой выводятся число элементов и таблица истинности схемы для проверки. Всё считается в браузере, регистрация не нужна.
Как построить логическую схему по формуле вручную?
Расставьте в формуле порядок действий, выпишите переменные как входы, поставьте по одному элементу на каждую операцию (первая операция — левее всех, последняя даёт выход) и соедините выход каждого элемента со входом следующего. Затем проверьте схему таблицей истинности.
Как обозначаются логические элементы на схеме?
По ГОСТ элемент рисуют прямоугольником со знаком функции внутри: & — И, 1 — ИЛИ, =1 — исключающее ИЛИ. Отрицание выхода показывают кружком: элемент НЕ — это 1 с кружком, И-НЕ — & с кружком, ИЛИ-НЕ — 1 с кружком.
Как нарисовать схему для импликации или эквивалентности?
Отдельных элементов для них нет, поэтому их выражают через базовые операции: A → B = ¬A ∨ B (элементы НЕ и ИЛИ), A ↔ B = ¬(A ⊕ B) (элементы XOR и НЕ). Инструмент выполняет такую замену автоматически и сообщает о ней под схемой.
Как построить схему по таблице истинности?
Сначала получите по таблице формулу — например, СДНФ по единичным строкам, — а затем введите её в поле выше, и схема начертится сама. Чтобы элементов было меньше, формулу стоит предварительно упростить до МДНФ.
Можно ли скачать готовую схему?
Да, кнопка «Скачать схему (SVG)» сохраняет чертёж в векторном формате SVG — он открывается в браузере и графических редакторах и вставляется в документ без потери качества при любом масштабе.
Сколько элементов будет в схеме?
Столько, сколько операций в формуле после раскрытия импликаций и эквивалентностей. Инструмент показывает под схемой общее число элементов, их состав по типам, число входов и число уровней — глубину схемы, от которой зависит задержка сигнала.