Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Булеві формули і пріоритет операцій




Мінімізація булевих функцій

Лекція 10

Порядок выполнения

1. Ослабив винт 2 (рис.3), установите плоскость под углом 0° к горизонту. Поместите брусок 4 (алюминий-дерево) на наклонную плоскость в положении деревом вниз.

2. Переключите тумблер управления электромагнитами механического блока в положение

«плоскость».

3. Переведите секундомер СЭ1 в режим 1.

4. Нажмите кнопку «Пуск» секундомера. Измерьте время опускания груза.

5. Повторите опыт не менее 5 раз. Определить абсолютную и относительную погрешность полученных результатов.

6. Найдите ускорение бруска по формуле (6) и коэффициент трения по формуле (7). Сравните полученный в опыте результат с табличным значением коэффициента трения

скольжения.

7. Меняя угол наклона плоскости, найдите ускорение бруска по формуле (6).

8. Постройте зависимость a (α). Сравните полученный результат с теоретическим, найденным по формуле (9).

9. Повторите п.п. 1-8, повернув брусок в положение алюминием вниз.

10. Сделайте выводы.

Контрольные вопросы

1. Дайте определение силы, равнодействующей силы. Единица измерения силы.

2. Сформулируйте закон инерции. Что называется движением по инерции?

3. Какие системы отсчета являются инерциальными и неинерциальными. Приведите примеры.

4. Дайте определение массы тела. Укажите основные свойства масс.

5. Сформулируйте законы Ньютона.

6. Выведите расчетную формулу (7).

7. Выведите расчетную формулу (9).

 

Булеві функції можуть бути задані аналітично, тобто формулами.

Формула – це вираз, що містить булеві функції та їхні суперпозиції. Суперпозицією називають спосіб одержання нових функцій шляхом підстановки в одну функцію замість аргументу другу функцію.

Приклад. F(x, y, z) = (x ⋁ y̅) ∧ z; Якщо функція g(x1) – заперечення, s(x1, x2) – кон’юнкція, p(x1, x2) – диз’юнкція, то F(x, y, z) = s(p(x, g(y)), z).

У формулі (x ⋁ y̅) ^ z використовується запис Infix, коли знаки операцій розташовані між операндами. Для запису виразів в інфіксній формі треба визначити порядок виконання логічних операцій, що визначається або присутністю дужок або пріоритетом операцій.

Якщо в виразі відсутні дужки, то операції будуть виконуватись в такій послідовності: інверсія, кон’юнкція, диз’юнкція, імплікація, еквівалентність.

Приклад. З урахуванням пріоритету операцій в виразі розставимо дужки:

x ~ z ® x̅ ⋁z = x ~ (z ® ((x̅) ⋁z).

Навпаки, в виразі треба усунути зайві дужки:

(((x ⋁ y) ∧z) ~(x̅) = (x ⋁ y) ∧z ~ x̅

Зверніть увагу, що операція інверсії (заперечення) може визначатись не тільки для окремих змінних, але й для цілого виразу:

На відміну від табличного визначення функції зображення функції формулою не є однозначним. Наприклад, функцію штрих Шеффера можна зобразити за допомогою операцій булевої алгебри: , або , а функція стрілка Пірса , або .

Формули, що зображують одну й ту ж функцію, називають еквівалентними або рівносильними.

Еквівалентність формул позначається знаком рівності. Один із способів встановити еквівалентність функцій – побудувати їх таблиці істинності, а потім порівняти рівність результатів для кожної інтерпретації.

Перевіримо еквівалентність функцій f1 = x ⊕ (y∧z), f2 = (x ⊕ y)∧ (x ⊕ z).

 

x y z y∧z f1   x ⊕ y x ⊕ z f2
                 
                 
                 
                 
                 
                 
                 
                 

При побудові таблиці істинності для аргументів будуємо всі можливі інтерпретації. Для цього вписуємо в кожен рядок інтерпретації двійкові коди натуральних чисел від 0 до 2n, де n – кількість аргументів. Для кожної операції виділяємо окремий стовпчик.

 

В результаті робимо висновок, результат не сходиться тільки в одній інтерпретації (0, 0, 1). Але цього досить, щоб зробити висновок: функції не еквіваленті f1 ¹ f2.




Поделиться с друзьями:


Дата добавления: 2015-06-28; Просмотров: 1975; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.