V druhé části tématu KDYŽ se řekne Excelu se budeme věnovat složitějším výrokům.

Podobné dokumenty
12. Booleova algebra, logická funkce určitá a neurčitá, realizace logických funkcí, binární kódy pro algebraické operace.

Binární logika Osnova kurzu

JAK DEFINOVAT PRAVIDLO PRO VÍCE BUNĚK NARÁZ

Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

2. ÚVOD DO OVLÁDACÍ TECHNIKY

Logické řízení. Náplň výuky

Booleova algebra. ZákonyBooleovy algebry Vyjádření logických funkcí

PROTOKOL O LABORATORNÍM CVIČENÍ

Dialog Najít a nahradit nám v dnešním článku předvede další svou schopnost vyhledávat podle formátu. Zde jsou předchozí díly:

Jak ovládat ručičku tachometru (ukazatel)?

Pozn č. 1: Matematickým ekvivalentem pro pravdivostní hodnotu True je ve Visual Basicu -1 (autora bych škrtil a topil).

Jak definovat pravidlo pro více buněk naráz

Neuronové sítě Minimalizace disjunktivní normální formy

Logické proměnné a logické funkce

2. LOGICKÉ OBVODY. Kombinační logické obvody

1. 5. Minimalizace logické funkce a implementace do cílového programovatelného obvodu CPLD

Výroková logika II. Negace. Již víme, že negace je změna pravdivostní hodnoty výroku (0 1; 1 0).

SEZNAM ANOTACÍ. III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Označení sady DUM VY_32_INOVACE_IT2 Tematická oblast MS Excel 2007

Formální systém výrokové logiky

MULTISIM SIMULACE A ANALÝZA ČÍSLICOVÝCH OBVODŮ. úlohy. učební skripta

Rotace, transpozice a zrcadlení matice hodnot

DIGITÁLN LNÍ OBVODY A MIKROPROCESORY 1. ZÁKLADNÍ POJMY DIGITÁLNÍ TECHNIKY

2.7 Binární sčítačka Úkol měření:

Y36SAP Y36SAP-2. Logické obvody kombinační Formy popisu Příklad návrhu Sčítačka Kubátová Y36SAP-Logické obvody 1.

Sylabus kurzu Elektronika

0. ÚVOD - matematické symboly, značení,

4. Elektronické logické členy. Elektronické obvody pro logické členy

Číselné vyjádření hodnoty. Kolik váží hrouda zlata?

mové techniky budov Osnova Základy logického Druhy signálů

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2016

Architektura počítačů Logické obvody

Databáze v Excelu EU peníze středním školám Didaktický učební materiál

Obsah DÍL 1. Předmluva 11

Architektura počítačů Logické obvody

Velmi zjednodušený úvod

Disjunktivní a konjunktivní lní tvar formule. 2.přednáška

1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7

KAPITOLA 9 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM

Základy algoritmizace

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2014

3. Podmíněná pravděpodobnost a Bayesův vzorec

Úvod do informačních technologií

P4 LOGICKÉ OBVODY. I. Kombinační Logické obvody

Algoritmus. Přesné znění definice algoritmu zní: Algoritmus je procedura proveditelná Turingovým strojem.

Spojování výroků (podmínek) logickými spojkami

Základní pojmy matematické logiky

Booleovská algebra. Pravdivostní tabulka. Karnaughova mapa. Booleovské n-krychle. Základní zákony. Unární a binární funkce. Podmínky.

Výrazy a operátory. Operátory Unární - unární a unární + Např.: a +b

Pruhový graf. Pozn. V tabulce je vidět, že se občas někdo zdržel hlasování, ale to není podstatné.

SČÍTAČKA, LOGICKÉ OBVODY ÚVOD TEORIE

Výrok je každá oznamovací věta (sdělení), u níž dává smysl, když uvažujeme, zda je buď pravdivá, nebo nepravdivá.

Způsoby realizace této funkce:

Úplný systém m logických spojek. 3.přednáška

Zvyšování kvality výuky technických oborů

Projekt realizovaný na SPŠ Nové Město nad Metují. s finanční podporou v Operačním programu Vzdělávání pro konkurenceschopnost Královéhradeckého kraje

Místo pojmu výroková formule budeme používat zkráceně jen formule. Při jejich zápisu

Výroková logika - opakování

Cíle. Teoretický úvod. BDIO - Digitální obvody Ústav mikroelektroniky Základní logická hradla, Booleova algebra, De Morganovy zákony Student

Tabulka aneb Seznam čili ListObject

Konstantní funkce běžný způsob

5. Maticová algebra, typy matic, inverzní matice, determinant.

KMA/MDS Matematické důkazy a jejich struktura

MATEMATIKA. vyšší úroveň obtížnosti DIDAKTICKÝ TEST MAGVD10C0T01. Testový sešit neotvírejte, počkejte na pokyn!

Zvyšování kvality výuky technických oborů

VY_42_Inovace_17_MA_2.02_ Výroky prověření znalostí. Jednotlivé snímky lze použít jako studijní materiál.

KOMBINAČNÍ LOGICKÉ OBVODY

Okruh č.3: Sémantický výklad predikátové logiky

Minimalizace logické funkce

Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část

Základy číslicové techniky z, zk

Dodatek č. 1 ke školnímu vzdělávacímu programu. Elektrotechnika. (platné znění k )

CVIČNÝ TEST 15. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17

MĚŘENÍ HRADLA 1. ZADÁNÍ: 2. POPIS MĚŘENÉHO PŘEDMĚTU: 3. TEORETICKÝ ROZBOR. Poslední změna

Tabulkový procesor. Základní rysy

Dodatek č. 3 ke školnímu vzdělávacímu programu. Strojírenství. (platné znění k )

Matematika II. dvouletý volitelný předmět

výrok-každésdělení,uněhožmásmyslseptát,zdaječinenípravdivé, aproněžprávějednaztěchtodvoumožnostínastává.

1. Matematická logika

Testování a spolehlivost. 1. Laboratoř Poruchy v číslicových obvodech

VÝŘEZ OBLASTI BUNĚK VZORCEM

Lenka Zalabová. Ústav matematiky a biomatematiky, Přírodovědecká fakulta, Jihočeská univerzita. zima 2012

MODERNIZACE VÝUKY PŘEDMĚTU ELEKTRICKÁ MĚŘENÍ

KOMBINAČNÍ LOGICKÉ OBVODY

Úvod do TI - logika Predikátová logika 1.řádu (4.přednáška) Marie Duží marie.duzi@vsb.cz

HELP Rešerše průmyslových vzorů

Výroková a predikátová logika - II

Mgr. Ladislav Zemánek Maturitní okruhy Matematika Obor reálných čísel

Přijímací zkouška - matematika

Kvantifikované výroky a jejich negace

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od jara 2017

Výroková logika. Teoretická informatika Tomáš Foltýnek

LOGICKÉ OBVODY 2 kombinační obvody, minimalizace

Jak jsem potkal logiku. Převod formule do (úplného) disjunktivního tvaru. Jan Hora

Operátory pro maticové operace (operace s celými maticemi) * násobení maticové Pro čísla platí: 2*2

MĚŘENÍ Laboratorní cvičení z měření Měření parametrů logického obvodu část Teoretický rozbor

Microsoft Excel kopírování vzorců, adresování, podmíněný formát. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

λογος - LOGOS slovo, smysluplná řeč )

SLOŽENÉ VÝROKY. Konjunkce. Motivační příklad společné zadání pro další příklady:

VY_32_INOVACE_CTE_2.MA_04_Aritmetické operace v binární soustavě Střední odborná škola a Střední odborné učiliště, Dubno Ing.

Transkript:

V druhé části tématu KDYŽ se řekne Excelu se budeme věnovat složitějším výrokům. KDYŽ se řekne Excelu (2) První díl: KDYŽ se řekne Excelu (1) Jak už víte, funkce KDYŽ na místě svého prvního parametru očekává nějaké tvrzení (výrok, test), jehož výsledkem je pravdivostní hodnota PRAVDA/NEPRAVDA. Na základě toho pak vrací výsledek vzorce či hodnotu. Zatím jsme se ale zabývali pouze jednoduchými výroky. V praxi je situace leckdy složitější a rozhodování se účastní více proměnných (dílčích testů, výroků). Každý z nich musíme být schopni vyhodnotit jako PRAVDA/NEPRAVDA a existuje mezi nimi vztah (předpis chování, funkce). Ten určuje, za jakých okolností je celek vyhodnocen jak PRAVDA/NEPRAVDA. Nejčastěji se uplatňují dva vztahy mezi výroky A (AND) a NEBO (OR). První z nich říká, že dva výroky X a Y budou vyhodnoceny jako PRAVDA, pokud je každý z nich sám o sobě pravdivý (tj. platí všechny podmínky současně). Druhý je definován tak, že aby byl výsledek výroků X a Y vyhodnocen jako PRAVDA, pak stačí, aby alespoň jeden z nich byl pravdivý (tj. platí první, druhá, nebo obě podmínky současně). A (AND) a NEBO (OR) se také někdy říká logické spojky. Příklady složených výroků (testů, podmínek): Manželství je právoplatné, pokud muž i žena řeknou dobrovolně své ano (logická spojka A). Účastník výběrového řízení bude přijat, pokud vystudoval daný obor nebo v něm má praxi, a současně vlastní řidičský průkaz (logická spojka NEBO, A). Vesnice má naději jen tehdy, pokud alespoň jeden z místních unikne z obležení a přivede pomoc (logická spojka NEBO). Buď jsi génius, nebo blázen, nebo obojí (logická spojka NEBO). Rok je přestupný, pokud je dělitelný 4 a současně není dělitelný 100, nebo je dělitelný 400 (logická spojka A, NEBO). V matematice (elektrotechnice) se dané problematice věnuje tzv. Booleova algebra. Namísto našeho PRAVDA/NEPRAVDA se v ní pracuje s ekvivalenty 1/0, definují se pravdivostní tabulky, zákony pro operace s logickýmu hodnotami a následně metodika, jež pomáhá minimalizovat počet elektrotechnických součástek k řešení problémů (hradla, NAND prvky). Na listu (českého) Excelu namísto logické spojky AND existuje funkce A(), OR je zastoupena funkcí NEBO(), a kupříkladu pro negaci výroku se obracíme na funkci NE(). Excelplus.NET 1

Funkce A a NEBO (pravdivostní tabulka) Teorii je nutné vstřebat uvedením alespoň dvou příkladů. Funkce A a NEBO (příklad) Pro úplnost uvádím rozšířenou pravdivostní tabulku pro dva vstupy. Je otočena o devadesát stupňů a možná pro někoho zpočátku hůře čitelná. Excelplus.NET 2

Dvouvstupová pravdivostní tabulka V tuto chvíli byste si měli již poradit s řadou složitějších testů. Ve funkcích A a NEBO přirozeně nemusí být jen dva parametry (testy, podmínky). Složené podmínky se neobjevují jen coby první parametr funkce KDYŽ nebo v podmíněném formátování. Narazíte na ně i v automatickém filtru. Pravidla v automatickém filtru Automatický filtr zvládne pouze dvě podmínky a jednoduchý vztah mezi nimi (A, NEBO). Na obrázku Excelplus.NET 3

filtrujeme data v rozsahu od-do (větší rovno než a současně menší rovno než ). Je-li filtr komplikovanější, přesuneme svou pozornost k rozšířenému filtru (karta Data / skupina Seřadit a filtrovat, Upřesnit). Pravidla v rozšířeném filtru Snímek zachycuje filtr při mém rozhodování se o koupi základní desky do počítače. Buď si objednám libovolnou desku, která nestojí ani 1500 Kč, nebo si připlatím a vezmu desku dražší než 1600 Kč, ale jen za předpokladu, že nemá ve svém značení písmeno V (byl jsem před takovým typem varován). Pozn. Povšimněte si, že s v kritériu filtru objevuje zástupný symbol hvězdičky pro žádný, jeden nebo více libovolných znaků. Pokud nedokážeme mezi vstupy snadno definovat vztah, je nutné zpracovat úplnou pravdivostní tabulku a použít techniku Karnaughovy mapy, případně metodu Quine-McCluskey. Příklad pro více vstupů Dodnes si vybavuji úlohu ze střední školy. Zní takto: Klimatizační zařízení u tří pecí A, B a C se má spustit, pokud jsou v provozu libovolné dvě z nich. V pravdivostní tabulce představuje stav pec je v provozu, resp. klimatizace je v provozu hodnota 1. Klimatizace se má samozřejmě spustit i v případě, že běží všechny tři pece. Excelplus.NET 4

Karnaughova mapa (příklad) Písmeno X označuje v pravdivostní tabulce požadovaný stav chodu klimatizace a ve finále i celou funkci. Hodnoty přeneseme do jiné podoby (Karnaughovy mapy, její plošné provedení jí předurčuje max. 4 vstupní hodnoty) a graficky vyhodnotíme. Zjednodušeně řečeno vybíráme maximalistické obdélníkové oblasti (tzv. domény) sousedících jedniček o počtu 2 n. Jejich popis se objeví v součtu funkce X. Karnaughovými mapami se nemusíte trápit. Ačkoliv já se s nimi ještě kreslil při řešení sedmisegmentového displeje (klasické digitální číslo na hodinách řízené ze 4 vstupů), vám stačí použít aplikaci, např. Karnaugh Map Minimizer. Excelplus.NET 5

Karnaugh Map Minimizer Pozor na jednu nepříjemnou věc. Funkce A a NEBO nefungují korektně v maticových vzorcích. Už kdysi dávno mě na tuto skutečnost upozornil pan Vladimír Graf. Namísto nich je nutné použít opis pro (logický) součin, resp. součet. Excelplus.NET 6

Příloha Funkce A a NEBO v maticových vzorcích funkce_a_nebo_pravdivostni_tabulky.zip Excelplus.NET 7