Автор Тема: Булева функция  (Прочитано 3760 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн defiance

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Булева функция
« : 30 Мая 2012, 18:22:03 »
Здравствуйте знатоки.  Помогите пожалуйста с данной задачкой. Никак не могу понять как ее решить... Подскажите какой нибудь материал если есть чтобы понять как можно решить данные функции. Вернулся с армий и ни** не помню че да как... раньше хоть как то что то делал а щас вообще немогу понять...

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Булева функция
« Ответ #1 : 30 Мая 2012, 18:24:00 »
х1, х2 и х3 известны?
Надо посмотреть, что за операции участвуют и составить для у таблицу истинности

Оффлайн defiance

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Булева функция
« Ответ #2 : 30 Мая 2012, 18:31:45 »
Нет, x1 x2 и x3 не известны.

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Булева функция
« Ответ #3 : 30 Мая 2012, 18:32:23 »
тогда смотрите про логические операции, таблицу истинности

Оффлайн defiance

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Булева функция
« Ответ #4 : 30 Мая 2012, 18:33:09 »
Хорошо, пойду посмотрю. Спасибо


Оффлайн defiance

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Булева функция
« Ответ #6 : 30 Мая 2012, 19:11:37 »
Получается, у каждой переменной (x1 x2 x3) должны быть значения (0,1) которые мне не известны. Чтобы построить таблицу истинности для y мне сначало нужно узнать эти значения переменных, а так как мне они не известны то остается перебирать на каждую переменную все значения?

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Булева функция
« Ответ #7 : 30 Мая 2012, 19:26:52 »
находите все значения функции для любого набора  значений переменных, всего таких наборов 23

Оффлайн defiance

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Булева функция
« Ответ #8 : 30 Мая 2012, 20:58:29 »
Вообщем как то так получилось... Что скажете?  :-*

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Булева функция
« Ответ #9 : 31 Мая 2012, 00:55:43 »
а поподробней можно? А то лень искать некоторые операции, не все помню  ::)

Оффлайн defiance

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Булева функция
« Ответ #10 : 31 Мая 2012, 11:51:21 »
Да конечно табл истинности лог. операций. Используя таблицу просто вычисляем каждую операцию в функций.
« Последнее редактирование: 31 Мая 2012, 11:58:16 от defiance »

Оффлайн defiance

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Булева функция
« Ответ #11 : 31 Мая 2012, 15:50:31 »
Помогите еще вот с чем разобраться. Нужно упростить формулу
Ребята решили ее таким вот образом , ничего не пояснив че почему и как... Насколько я понимаю ее так же решали таблицей истинности? Помогите разобраться. :)

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Булева функция
« Ответ #12 : 31 Мая 2012, 18:22:00 »
скорее нет, использовали то, что х и х с чертой - 0

Оффлайн Lucky_Lady

  • Пользователь
  • **
  • Сообщений: 97
    • Просмотр профиля
Re: Булева функция
« Ответ #13 : 31 Мая 2012, 20:05:34 »
Да, это х и не-х. Т.к. это булева функция (переменная принимает значение либо 0, либо 1), то один из них равен 0. А если любое число умножить на 0, получится 0. Вот по-этому справа в выражении после равно - 0. Далее - если объединить 0 и xt - получится, конечно же xt

Оффлайн defiance

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Булева функция
« Ответ #14 : 31 Мая 2012, 20:32:05 »
Все понял, наконец дошло, спасибо за помощь :D