Karnaugh Maps - Introduction

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2024

ความคิดเห็น • 282

  • @ahmedbahaj8786
    @ahmedbahaj8786 4 ปีที่แล้ว +82

    I just can't express my gratitude for having people like you in this world, you are helping thousands of students for free ! God bless you so much .

  • @igdivine5389
    @igdivine5389 9 หลายเดือนก่อน +5

    Honestly even 7 years later,as a CS undergrad (1st yr) your content has helped me understand what im working with deeply and on behalf ot the hundreds of thousands who also watched these videos,THANK YOU SO MUCH YOU ARE EXCELENT AT WHAT YOU ARE DOING.

  • @norcal6181
    @norcal6181 5 ปีที่แล้ว +167

    I've been pulling my hair out for the last 5 hours reading a college text book for an undergrad class dealing with this. Thank you so much for this elegant, simple explanation.

    • @KrestenGiese
      @KrestenGiese 5 ปีที่แล้ว +2

      These problems fried my circuits, smh. Who thought of this?

    • @AlexandrBorschchev
      @AlexandrBorschchev 4 ปีที่แล้ว +23

      @@KrestenGiese karnaugh

    • @emperor8716
      @emperor8716 9 หลายเดือนก่อน

      @@AlexandrBorschchevactually made me LOL. but anyway i gotta thank Karnaugh cuz this is better than SOP or POS

  • @ronalddaugherty
    @ronalddaugherty 6 ปีที่แล้ว +27

    Thank you for a simple explanation. A lot of these professors like to show how smart they are by drowning you in theory when a simple explanation will do.

  • @justingolden21
    @justingolden21 4 ปีที่แล้ว +25

    Great video. Some things to expand on:
    1. These can be used for 4 inputs. Make a 4x4 grid and order both sides as the longer side is done in the video.
    2. Instead of thinking about the number of 1s being a power of 2, just make the side lengths a power of 2; it's the same thing
    3. The reason you want to make the largest rectangles and the fewest number of them, are the larger the rectangle the simpler the rule, as more variables are ignored, and the fewer the number of rectangles the fewer number of rules.
    4. Sometimes we don't care if an input is a 0 or 1 (such as in a 7 segment display where we only care about 0-9 in 4 bits, then 10-15 are irrelevant. In those cases, an "X" is used to denote an input for which we do not care about the result, and "X"s can be included or not included in the rectangles; it does not matter, as opposed to 1s which must be and 0s which must not be.

  • @oliverfong418
    @oliverfong418 7 ปีที่แล้ว +297

    thank god... finally a tutorial that I can understand the tutor...

    • @d-thec-tieve4648
      @d-thec-tieve4648 4 ปีที่แล้ว +12

      My problem with basically all TH-cam CS content 😐😂

    • @NotMarkKnopfler
      @NotMarkKnopfler 4 ปีที่แล้ว +3

      @Oliver Fong - Amen. You took the words out of my mouth!

    • @0x44Monad
      @0x44Monad 3 ปีที่แล้ว

      @@d-thec-tieve4648 seriously...

    • @damarigeorge1412
      @damarigeorge1412 3 ปีที่แล้ว

      You prolly dont care but does anyone know of a trick to log back into an instagram account??
      I stupidly forgot the account password. I would appreciate any help you can give me.

    • @ErrikosAlexiou
      @ErrikosAlexiou 3 ปีที่แล้ว +2

      @@damarigeorge1412 try forgot password doofus.

  • @leonvalabregue6414
    @leonvalabregue6414 5 ปีที่แล้ว +6

    Calm voice and clear diction makes this video enjoyable, thank you !

  • @wahidhamidy6886
    @wahidhamidy6886 7 ปีที่แล้ว +67

    you explained so nicely, i have watched 10s of k-map videos, but they were not as excellent and clear as yours, you saved my life, thanks a lot, subscribed

  • @Official_FireGuy
    @Official_FireGuy 6 ปีที่แล้ว +6

    This is by far the EASIEST explanation of the k-map! Thanks a lot! You got my sub!

  • @BluePaperUmbrella
    @BluePaperUmbrella 5 ปีที่แล้ว +24

    This is a great video. Sir, you have added value to the world.

  • @asherorourke6199
    @asherorourke6199 4 ปีที่แล้ว +6

    Amazing. I have watched quite a number of your videos and every one of them have been explained very clearly, which has made them all very understandable. thank you.

  • @edumeli02
    @edumeli02 4 ปีที่แล้ว +1

    As soon as i wathced the video i subscribed for the crystal-clear explanation and quality of your videos. Nice work.

  • @RichardWalterLanda
    @RichardWalterLanda 2 หลายเดือนก่อน

    The best video I have found on the topic even in 2024.. thank yu

  • @ro-ce8vg
    @ro-ce8vg 3 ปีที่แล้ว +1

    crystal clear introduction, im sure ill have no problem following my professor when this gets brought up in lecture

  • @geoffparsons1952
    @geoffparsons1952 4 ปีที่แล้ว +1

    Great explanation easy to understand. Much faster and more concise than any I've come across.

  • @SuperRyMac
    @SuperRyMac 5 ปีที่แล้ว +14

    I just got a 83% for my exam because of your video, thanks alot!

  • @hi788-n7x
    @hi788-n7x ปีที่แล้ว

    This series is the best presentation on this topic I've seem. Thank u

  • @Drone360pilot
    @Drone360pilot ปีที่แล้ว

    Deep Respect and many many thanks for sharing knowledges in clean and extremely digestible format.God bless You !

  • @asf1062
    @asf1062 4 ปีที่แล้ว +2

    Finally, I tried going through different videos but I somehow can't understand it but thanks to you I was able to get it! Thank you very much!

  • @mohammedjarvis5818
    @mohammedjarvis5818 6 หลายเดือนก่อน +1

    great video sir. refreshing to hear an english accent teach stuff like this on yt

  • @shek23838827
    @shek23838827 5 ปีที่แล้ว +3

    This is the great video for saving a lot of life.

  • @gracemoss4516
    @gracemoss4516 3 ปีที่แล้ว +2

    Thank you for this! I’m in a Digital Electronics Class (PLTW Engineering) and I have an exam tomorrow!

  • @mattmurdock2259
    @mattmurdock2259 4 ปีที่แล้ว +4

    Thanks a lot, i have an exam in like 12 hours and i'm studying the entire semester right now. Thank you

  • @usharaperera77
    @usharaperera77 3 ปีที่แล้ว

    This was the best video ive seen on k-maps. I had such a hard time trying to understand this concept. Thank you @Computer Science!!

  • @Vayanovic
    @Vayanovic 5 ปีที่แล้ว

    Best K-map tutorial so far. Excellent stuff and many thanks.

  • @bpenaval2541
    @bpenaval2541 4 ปีที่แล้ว +1

    This is a great video! Very insightful. However, to add further clarification and so that the viewer knows what to look for, I think that the summary should be put in the beginning and the end of the video.

    • @ComputerScienceLessons
      @ComputerScienceLessons  4 ปีที่แล้ว +1

      Thanks for the comment. In a classroom I usually apply the pedagogy: "tell them what you're going to tell them, tell them, tell them what you told them". Perhaps I should do more of this in my videos. :)KD

  • @zongzheli1283
    @zongzheli1283 6 ปีที่แล้ว +5

    The best video tutorial about Karnaugh Maps! I'm taking an exam in 2 hours.

  • @allielee3952
    @allielee3952 3 ปีที่แล้ว +1

    best teaching I ever had!

  • @Malajmi97
    @Malajmi97 6 ปีที่แล้ว +1

    This video is a true treasure!!
    Brilliant explanation and fabulously presented.
    Thank you.

  • @perryboctone1
    @perryboctone1 3 ปีที่แล้ว +1

    I agree with Oliver Best Tutorial no one explained before that Karnaugh Maps were layed out in Gray Code!

  • @naturalglory
    @naturalglory 2 ปีที่แล้ว

    Thank you for the beautifully executed resource on this subject.

  • @morsecode9223
    @morsecode9223 5 ปีที่แล้ว +2

    You saved my life, thank you sir.

  • @ahmedtamer4620
    @ahmedtamer4620 4 ปีที่แล้ว

    Best tutorial for K-maps ever!

  • @NasifIstiak
    @NasifIstiak 6 ปีที่แล้ว +1

    Very clear explanation and tons of examples, thank you!

  • @rajinthss7732
    @rajinthss7732 6 ปีที่แล้ว +1

    Excellent and Thorough!

  • @sungilcho7821
    @sungilcho7821 3 ปีที่แล้ว +1

    Clear and totally understandable and quick

  • @k.subathra9236
    @k.subathra9236 ปีที่แล้ว +1

    Good and clear explanation about K-Map. Thankyou

  • @semihdyngyldai1895
    @semihdyngyldai1895 10 หลายเดือนก่อน

    Sir I think you've dropped this : 👑

  • @dkalogirou
    @dkalogirou 6 ปีที่แล้ว +3

    Stunning job . Well done and thank you very much .

  • @josiahjoel7580
    @josiahjoel7580 2 ปีที่แล้ว +1

    very good explanation and great examples, thank you

  • @sandman.38
    @sandman.38 4 ปีที่แล้ว +3

    This man just gave me an A in my digital logic course with one video 🗿

  • @artie5172
    @artie5172 2 ปีที่แล้ว +1

    A very good explanation! Thankyou!!

  • @methanesulfonic
    @methanesulfonic 2 ปีที่แล้ว +1

    whoa I'm surprised just how terrible my teacher is at teaching this, I thought this thing is borderline impossible for me to understand. Thanks for the video!

    • @ComputerScienceLessons
      @ComputerScienceLessons  2 ปีที่แล้ว

      You are very welcome. K maps are great once you get the hand. You have to watch out for typos on text books, they can confuse the heck out of people :)KD

  • @shaadhussain7280
    @shaadhussain7280 5 ปีที่แล้ว +1

    Really awesome video, clear and concise. Thank you!

  • @robbiegill864
    @robbiegill864 4 ปีที่แล้ว +1

    very good tutorial. your an excellent teacher

  • @babyfefe999
    @babyfefe999 2 ปีที่แล้ว +1

    my god thank you so much for this clear explanation, was going crazy stuck on this

  • @c-apsl-ock
    @c-apsl-ock 6 ปีที่แล้ว +9

    best explanation for me thank you !!

  • @cocothetimeless8382
    @cocothetimeless8382 2 ปีที่แล้ว +1

    this guys vids are too good

  • @njbrx
    @njbrx 4 หลายเดือนก่อน +1

    you should consider narrating an audiobook

  • @drunkenfarmer2513
    @drunkenfarmer2513 5 ปีที่แล้ว +1

    Thank you, I have an exam tomorrow and this cleared everything up!

  • @Aakancha_Verma
    @Aakancha_Verma 3 ปีที่แล้ว +1

    Thanks a lot sir for the so easily understandable presentation!!

  • @siradamkhan6505
    @siradamkhan6505 ปีที่แล้ว

    Excellent explanation. Thank you!!!!

  • @frant.8768
    @frant.8768 5 ปีที่แล้ว +3

    Apun inspection, this video is great! Thanks!

  • @arianemachado343
    @arianemachado343 2 ปีที่แล้ว +1

    Amazing explanation. Thank you!!

  • @cristigheorghiu2
    @cristigheorghiu2 4 ปีที่แล้ว +1

    Holy shit man, god of tutorials, nice.

  • @bradsmith2058
    @bradsmith2058 3 ปีที่แล้ว +1

    this is a *stellar* video...thanks very very much 🙏

  • @manideepak2605
    @manideepak2605 5 ปีที่แล้ว +2

    Thank you sir for Excellent explaination with good examples.

  • @zZBlitzZz
    @zZBlitzZz 4 ปีที่แล้ว +2

    exam in 12 hours, and this video is godsend

  • @jhabiznourmohammadi1142
    @jhabiznourmohammadi1142 3 ปีที่แล้ว +1

    Thank you! This was great!

  • @exodia_right_leg
    @exodia_right_leg 4 ปีที่แล้ว +1

    Thanks! Beautiful explanations!

  • @Sword1918
    @Sword1918 6 ปีที่แล้ว +1

    You have won my like and my respect, thanks a lot!

  • @caroe.3237
    @caroe.3237 6 ปีที่แล้ว

    This was good but I really wish you'd describe the difference between minterm and maxterm and give examples using that terminology.

  • @XOceaNX
    @XOceaNX ปีที่แล้ว

    I am so grateful to you!!

  • @jlaltura9376
    @jlaltura9376 ปีที่แล้ว

    I just want to clarify, not A OR not B is a NOR Gate, but since both A and B are not presented, this is indeed a NAND gate.

    • @ComputerScienceLessons
      @ComputerScienceLessons  ปีที่แล้ว

      (NOT A) OR (NOT B) is equivalent to NOT (A AND B), which is a NAND gate. (NOT A) AND (NOT B) is equivalent to NOT (A OR B), which is a NOR gate. This is known as Demorgan's theorem. :)KD

  • @AlexandrBorschchev
    @AlexandrBorschchev 4 ปีที่แล้ว +1

    this channel's name man, i hope someone creates a math channel too that teaches it

    • @ComputerScienceLessons
      @ComputerScienceLessons  4 ปีที่แล้ว

      I wish I had time. This website is really good though. betterexplained.com/

  • @AlexandrBorschchev
    @AlexandrBorschchev 4 ปีที่แล้ว +1

    how can someone be that smart to invent this?

    • @ComputerScienceLessons
      @ComputerScienceLessons  4 ปีที่แล้ว

      I must agree. Some of the ideas and techniques you come across are simply beautiful. :)KD

  • @jennyggf3556
    @jennyggf3556 5 ปีที่แล้ว +1

    Very good explanation!!

  • @zukiair3760
    @zukiair3760 3 ปีที่แล้ว +1

    Thanks so much for making this nice and clear

  • @md.sabbirahmed7494
    @md.sabbirahmed7494 6 ปีที่แล้ว +1

    Good explanation. Thank you so much.

  • @ryanevans5211
    @ryanevans5211 6 ปีที่แล้ว

    fantastic video, very clear and thorough.

  • @abaundwal
    @abaundwal 5 ปีที่แล้ว +2

    Very nice! I wonder if there are tools similar to K-maps for simplifying Boolean expressions into NAND or NOR gate expressions? I've learned on MIT OCW that those are universal gates and tend to be faster and occupy less area in comparison to the 'regular' non-inverting gates.

  • @NA12495
    @NA12495 3 ปีที่แล้ว +1

    You do a great job teaching this stuff!

  • @유재호-y1v
    @유재호-y1v 5 ปีที่แล้ว +1

    thank you so much its very easy to understand

  • @nidzeksmocni659
    @nidzeksmocni659 3 ปีที่แล้ว +1

    Thank you so much, sir!

  • @s.kumarihamy4077
    @s.kumarihamy4077 5 ปีที่แล้ว +1

    thanks sir. best tutorial ever

  • @Ali-wl6pm
    @Ali-wl6pm 5 ปีที่แล้ว +2

    This was really helpful, thanks a lot!

  • @mraristocrat1074
    @mraristocrat1074 2 ปีที่แล้ว +1

    Thanks a lot, this is amazing.

  • @lumerify
    @lumerify ปีที่แล้ว +1

    n.b. "few groups rule" takes precedence over "large groups rule"

  • @stelity
    @stelity 5 ปีที่แล้ว +2

    Thank you! This was helpful.

  • @elshazlio
    @elshazlio 2 ปีที่แล้ว

    Great summary

  • @runo8
    @runo8 6 ปีที่แล้ว

    Absolutely fantastic. Thanks a lot.

  • @leetcodeespanol59
    @leetcodeespanol59 2 ปีที่แล้ว

    good video, old but high quality!

  • @MAWANMUHAMMADAMMAR
    @MAWANMUHAMMADAMMAR 4 ปีที่แล้ว +1

    Tq so much sir. U help me so much 👍

  • @benmontgomery1111
    @benmontgomery1111 2 ปีที่แล้ว +1

    Great video!

  • @attilaweisz2020
    @attilaweisz2020 3 ปีที่แล้ว +1

    Brilliant, thanks.

  • @HeskeyBoy21
    @HeskeyBoy21 5 ปีที่แล้ว +1

    Thank you, explained so well and clear!

  • @danielsalim4149
    @danielsalim4149 6 ปีที่แล้ว

    Thanks, it is so easy to understand.

  • @juzefzoozoo
    @juzefzoozoo 4 ปีที่แล้ว +2

    Thank you sir.

  • @hcbros105
    @hcbros105 5 ปีที่แล้ว +2

    Explained well.

  • @FREDRICKMUTHOMI
    @FREDRICKMUTHOMI 2 ปีที่แล้ว +1

    This video is great

  • @ghastlywhispers1637
    @ghastlywhispers1637 5 ปีที่แล้ว +1

    What if there is unknown, x. Then what is the Boolean equation would be for x?

  • @chethannl7810
    @chethannl7810 5 ปีที่แล้ว +1

    simple and effective 😊😊

  • @luigiinfanzon6798
    @luigiinfanzon6798 6 ปีที่แล้ว

    Who else thinks this man sounds like Jonathan Ive, the Chief Design Officer from Apple??? Btw thank you for the great tutorial!

  • @KennethDonahue
    @KennethDonahue 3 ปีที่แล้ว +1

    Thank you thank you!

  • @omraikar8517
    @omraikar8517 5 ปีที่แล้ว +1

    Thank You Sir!

  • @tendaijakutindi4175
    @tendaijakutindi4175 ปีที่แล้ว +1

    Thank you ❤

  • @nima7605
    @nima7605 ปีที่แล้ว +1

    you are the best♥

  • @krishna9438
    @krishna9438 6 ปีที่แล้ว

    Thank you! It helped me a lot😃

  • @MadinaHusen-f3s
    @MadinaHusen-f3s ปีที่แล้ว +1

    Excellent

  • @hanif2285
    @hanif2285 4 ปีที่แล้ว

    Thank you sir!!!!!!! you literally saved my life!