Whoa, I am reading my textbook for Communications Engineering, an EE course, and the book does a terrible job at explaining these concepts. You knocked it out of the park with that explanation, thanks!!!
@iain_explains Жыл бұрын
I'm glad you liked it. Have you seen my web page? It's got a categorised listing of all the videos on the channel. I've got lots more that I'm sure will help with a range of other concepts you're reading about. One of my main motivations in making these videos, is to help explain concepts that can be confusing in textbooks. iaincollings.com
@safiyajd2 жыл бұрын
I can’t express how amazing and helpful is the work you are doing! Keep going man, May God lighten your way, satisfy you, and reward you immensely!
@iain_explains2 жыл бұрын
Thanks so much. I'm glad the videos have been helpful.
@_SeaH0rse2 жыл бұрын
This dude is such a blessing lol, wish I'd found these years ago.
@arvindp5512 жыл бұрын
Thank you Professor, you are really good at saving paper and keeping us hungry for in-depth knowledge.
@iain_explains2 жыл бұрын
I'm so glad you like the videos.
@bbanahh4 жыл бұрын
Excellent work!
@khanhnguyenviet3674 Жыл бұрын
Thank you Professor. Your videos are incredibly helpful.
@iain_explains Жыл бұрын
Glad you like them!
@CuongPhamQ3 жыл бұрын
Complex concepts are explained by an amazing Professor
@iain_explains3 жыл бұрын
So nice of you to say. Thanks.
@nikhilsachan_cse71442 жыл бұрын
best explanation and good example taken
@iain_explains2 жыл бұрын
Glad you liked it!
@JoAna-cg7gx7 ай бұрын
Incredibly helpful!
@iain_explains7 ай бұрын
Glad you think so!
@TheRn35 Жыл бұрын
Thank you so much for the intuitive understanding!
@iain_explains Жыл бұрын
Glad it was helpful!
@speedsystem45822 жыл бұрын
I love your lectures. It's really helpful. My professor hardly bothers to explain, like in our class, he told us the method to perform Huffman coding without any context! By the way, I observed a slight inconsistency in the video towards the end as you compared the improved coding efficiency on stringing '⍺β'; The 'β' from the previous case is half as likely as ⍺, so if '⍺' is always followed by 'β', both have to equally likely in the previous example
@iain_explains2 жыл бұрын
You're right, but the two examples are not the same (and I didn't intend them to be the same) - which is why the latter example can be compressed more (which is the point I was making).
@gary19513 жыл бұрын
Thank you so much for this, basically explain what my professor tried to do... but did so much better.
@iain_explains3 жыл бұрын
Glad it helped!
@2262sandeep Жыл бұрын
Wow, this is actually teaching !! Love you Sir, pls record all your knowledge 🙏 ❤
@iain_explains Жыл бұрын
I'm so glad you like the videos.
@kassiemarq39282 жыл бұрын
thank you. you teach better than my professor
@iain_explains2 жыл бұрын
Happy to help.
@HaliFins3 ай бұрын
Thanks from Norway!!
@iain_explains3 ай бұрын
Glad you liked the video.
@gwagsawogbami89388 ай бұрын
what i needed
@chadx82692 жыл бұрын
You are gold.
@iain_explains2 жыл бұрын
Thanks. I'm glad you liked the video.
@zainabiraq9921 Жыл бұрын
Thanx a lot
@iain_explains Жыл бұрын
Most welcome
@HavaN5rus2 жыл бұрын
Good job 👍 Man, you are an amazing teacher!
@iain_explains2 жыл бұрын
Thanks. Glad you think so!
@CuongPhamQ3 жыл бұрын
Amazing lecturer! Thanks a lot :)
@iain_explains3 жыл бұрын
You're very welcome.
@soxtrae26432 жыл бұрын
Great video!
@iain_explains2 жыл бұрын
Glad you enjoyed it
@user-pb8yw8cw3s3 жыл бұрын
Amazing it's helpful !
@iain_explains3 жыл бұрын
Glad to hear that!
@jerrythomas2046 Жыл бұрын
Thank you
@iain_explains Жыл бұрын
You're welcome
@wesleycoleman37812 жыл бұрын
Why do Gamma and Delta have to have 3 bits? Couldn't you get away with alpha: 0, Beta:1, Gamma:10, Delta: 11? the average there would be 1.25 bits/symbol wouldn't it?
@iain_explains2 жыл бұрын
It needs to be uniquely decodable. With your suggested mapping, if you received a 1, you wouldn't have any way of knowing if it was from a Beta having been sent, or if you needed to wait for the next bit because either Gamma or Delta had been sent.
@sadeqebrahimi29253 жыл бұрын
this is the place that you can learn complex concepts only on one paper of sheet.
@iain_explains3 жыл бұрын
Glad you like the format.
@niividaaaw4 жыл бұрын
Sir In love with your teaching ! One doubt ( not releated to this video ) What role poles and zeroes play in making a system odd and even,today I read zeros at origin makes the signal odd ! Sir can you xplain sir,it was given as S/(s+1)(s-1) => odd, (s+1)(s-1)/s neither odd nor even (but 2nd one violtes X(s)=X(-s)=>even X(s)=-X(-s)=>odd
@dimitrisv.17294 жыл бұрын
Great work. Keep going!! Could this method of producing the codebook based on entropy value be applied in wireless communications? Because each codeword has not equal bits, overlapping in a sequence of symbols must not be done such us your examples. Ηow such a thing can be avoided with the presence of noise?
@iain_explains4 жыл бұрын
Yes, definitely. The codeword length is not the same thing as the frame length, or packet length. The compression encoder takes a sequence of letters/symbols/bits/words (whatever), and converts it into a sequence of 1's and 0's (made up of codewords). That sequence is then divided up into packets according to whatever communication protocol is being used. I plan to make a video soon on source and channel coding, so keep a look out for that.
@AS-nx9fu2 жыл бұрын
Why is information an exponential function? Also how does a system map symbols to bits ?
@iain_explains2 жыл бұрын
Good question. It is possible to define other "information measures". It doesn't have to be an exponential/logarithmic function, but that function is good because it fits the requirements. The "amount" of information in a message is related to the probability of that message (as discussed in the video). And there are natural boundary conditions: it must equal zero when a message always happens (probability = 1, ie. the message doesn't actually tell you anything you didn't already know, because it always happens, so you were already expecting that message), and it must equal almost infinity when a message almost never happens (probability = 0, ie. those messages are extremely unexpected and surprising, so they are extremely informative when they actually happen), and the function must be continuous between those boundary conditions. The negative log function fits the bill. And as for your question about mapping bits, this video should help: "What is a Constellation Diagram?" kzbin.info/www/bejne/oZetln9qgbZnadU You might also be interested in this video: "What is Fisher Information?" kzbin.info/www/bejne/bmPQoJ-jo7d2nZI
@AS-nx9fu2 жыл бұрын
@@iain_explains thanks for the response... appreciate it!!!