Discretised
Discretised
  • 13
  • 233 472
How to build an FIR filter (including MATLAB code)
In this video we cover just about everything there is to know on FIR filters; starting from the ideal filter h and a window function w.
0:00 - The ideal low pass filter
1:21 - Window functions
5:44 - The 5-step process to building an FIR filter
6:37 - Example
9:08 - MATLAB code
Переглядів: 29 864

Відео

Digital Filters 101: The ideal low-pass filter (and the real one)
Переглядів 7 тис.3 роки тому
In this video we look at what the ideal low-pass filter looks like, and why we can't implement one in real life. We then look at what a real filter looks like, and what the tradeoffs we have to make are.
Z transforms 101
Переглядів 7 тис.3 роки тому
Everything you need to know to get started with Z transforms. 0:00 - Introduction 0:34 - Why do we need the Z transform? 2:15 - Properties of the Z transform 6:28 - A convolutional representation of systems 9:09 - Solving difference equations with the Z transform
Everything you need to know about Laplace transforms
Переглядів 21 тис.4 роки тому
This is the ultimate engineer's introduction to Laplace transforms! 0:00 - Preamble 1:02 - Where does the Laplace transform come from? 1:47 - Why is the Laplace transform defined this way? 4:03 - How do we use Laplace transforms? 6:01 - What's the difference between Laplace and Fourier transforms? 6:42 - Final thoughts
How to build your own flight controller | Part 6: making sense of user input
Переглядів 1,2 тис.4 роки тому
Once you have readings from your transmitter, how do you actually turn them into something meaningful to give your quadcopter commands? The full SBUS documentation is here: github.com/uzh-rpg/rpg_quadrotor_control/wiki/SBUS-Protocol
What is the impulse response and pulse response?
Переглядів 21 тис.4 роки тому
The idea of an impulse/pulse response can be super confusing when learning about signals and systems, so in this video I'm going to go through the intuition behind this concept!
What is convolution? This is the easiest way to understand
Переглядів 132 тис.4 роки тому
What is convolution? If you've found yourself asking that question to no avail, this video is for you! Minimum maths, maximum intuition here to really help you understand the idea behind this complex topic.
Digital Filters 101: The 4 Basic Types of Filter
Переглядів 4,7 тис.4 роки тому
Kicking off a series on digital filters here - whether you're an engineering student struggling with a signals and systems course or coming from my DIY flight controller series, this series should help you out! In this first video, we go over the 4 basic types of filter: low pass, high pass, band pass and band stop! If you're unsure what the Fourier transform is and how signals can have both ti...
How to build your own flight controller | Part 5: Spinning motors with DSHOT
Переглядів 1,2 тис.4 роки тому
In this video, I'll show you how to get some motors up and running with DSHOT and a standard BLHELI_S ESC, and I'll go over how we can convert motor speeds into torques acting on the quadcopter. www.discretised.com
How to build your own flight controller | Part 4: the big picture
Переглядів 1,1 тис.4 роки тому
In this video, we go over the block diagram that represents our quadcopter system. www.discretised.com
How to build your own flight controller | Part 3: State space form!
Переглядів 1,8 тис.4 роки тому
In this video we build a state space model of our quadcopter! A written tutorial following this video is on the way - for now have a look at the previous ones on www.discretised.com If you'd like to go deeper into the theory behind state space representation, check out Brian Douglas' video here from the official MATLAB channel: ua-cam.com/video/hpeKrMG-WP0/v-deo.html
How to build your own flight controller | Part 2: that just sounds like F=ma with extra steps
Переглядів 2,3 тис.4 роки тому
Part 2 of the DIY flight controller series, where we find out how to mathematically model the rotation of a quadcopter in space. I've written this up here for you to follow along: www.discretised.com/index.php/2020/07/13/quadcopter-dynamics-finding-the-equations-of-motion/
How to build your own flight controller | Part 1: motivation
Переглядів 4,5 тис.4 роки тому
In this video series, I'll take you along the process of designing the software for a quadcopter flight controller from scratch. A more detailed look into the project can be found here: www.discretised.com/index.php/2020/07/10/designing-a-flight-controller-part-1-introduction/

КОМЕНТАРІ

  • @batuhangovce
    @batuhangovce 15 годин тому

    bro you made the analogy like an artist... Thanks a lot :))

  • @shitposting2234
    @shitposting2234 13 днів тому

    best explaination

  • @samyakbharsakle
    @samyakbharsakle 20 днів тому

    amazing work sir

  • @Jaciatel
    @Jaciatel 21 день тому

    These videos are amazing! Pls continue this work!

  • @danielhe4621
    @danielhe4621 23 дні тому

    holy crap this is what clicked this is insane this is such a useful analogy!!

  • @shdyo
    @shdyo 27 днів тому

    Wish you would pump out more videos my dude! These are great

  • @factsworld1932
    @factsworld1932 29 днів тому

    I don't know whether I don't have enough knowledge about that what he is saying or he don't know exactly what convolution is? Can anybody figure out my problem and explain me clearly!

  • @bendustin7609
    @bendustin7609 Місяць тому

    I was speculative when you started. However, that was the best explanation Ive heard (After covering the same topic in two different classes)

  • @glub1381
    @glub1381 Місяць тому

    Amazing explanation!

  • @Rei_of_nanto
    @Rei_of_nanto 2 місяці тому

    Thank you so much, man! Electrical Engineering student here, u just helped me understand the most challenging and difficult subject I've faced by far. That's exactly what annoyed me the most about convolution: most teachers only show you how to calculate instead of what's actually happening there.

  • @veganath
    @veganath 2 місяці тому

    Still being appreciated, many thanks

  • @m.a.masudkarim8758
    @m.a.masudkarim8758 3 місяці тому

    just woow

  • @unsteadyplan5465
    @unsteadyplan5465 3 місяці тому

    I like your approach brother, Thanks.

  • @abhijithas9976
    @abhijithas9976 3 місяці тому

    The perfect, complect, simple Representation. Thank you

  • @Chinlloo33
    @Chinlloo33 3 місяці тому

    Better than my professor :D

  • @RomainPuech
    @RomainPuech 3 місяці тому

    This is the best way to understand convolution and the only one I found to truly explain the intuition. Thank you.

  • @atauygur8104
    @atauygur8104 4 місяці тому

    You are amazing, it was a really simple intuitive way of understanding convolution.

  • @andrew9360
    @andrew9360 4 місяці тому

    The real-world bridge example was cool. Thanks for this video! Kinda neat music.

  • @farwamumtaz176
    @farwamumtaz176 4 місяці тому

    Why i didn't find you before.Amazing ❤

  • @jamestanny849
    @jamestanny849 5 місяців тому

    Such an underrated channel, what happend, why not posting for 3 years?

  • @DineshKumar-wv1uq
    @DineshKumar-wv1uq 5 місяців тому

    👌👌👍👍👍

  • @evertonsantosdeandradejuni3787
    @evertonsantosdeandradejuni3787 6 місяців тому

    Coming back here yet again, this explanation continueous to be a gem. Best explanation hands down

  • @solifuse8079
    @solifuse8079 6 місяців тому

    THIS IS A GENIUS WAY!

  • @kratomleaf8937
    @kratomleaf8937 6 місяців тому

    bro where have you gone

  • @naayerhs7300
    @naayerhs7300 6 місяців тому

    Oh hell na this was a crazy explanation.

  • @dimitriskoutras762
    @dimitriskoutras762 6 місяців тому

    That is a very nice explanation! Well done :D

  • @jyotipoly
    @jyotipoly 7 місяців тому

    I was exactly searching for this explanation of convolution... thanks

  • @tsehayenegash8394
    @tsehayenegash8394 7 місяців тому

    I want to your help. I have globally huge temperature data measured from in COSMIC satellite. There is no any information of sampling frequency. How can I filter this data by using lowpass filter without sampling frequency? please help me I will give you the data.

  • @alyssaramwell8032
    @alyssaramwell8032 7 місяців тому

    Soon will be starting my master's building a flight controller. Thank you for the intro to the basics, it's exactly what I need before delving deeper.

  • @Nahash5150
    @Nahash5150 8 місяців тому

    So I want to make a dual band filter that attenuates a signal by 1dB at 250 hz and at 2.5 khz. The Q should be about 0.5

  • @ekincetin2981
    @ekincetin2981 8 місяців тому

    good vid

  • @nayanasr4609
    @nayanasr4609 9 місяців тому

    bro you are doing a great job!

  • @vidarkristiansen8989
    @vidarkristiansen8989 9 місяців тому

    For 30 years I have though that this was a concept I would never intuitively understand. Now I believe I do. Thank you so much. 🙂

  • @JM-vu2tt
    @JM-vu2tt 10 місяців тому

    Thanks man I watched the 3 blue 1 brown video on convolutions, you know this guy that has incredible intuitive animations, but I could not grasp the intuitive understanting, and you with just a camera and some cheap fireworks totally nailed it! Thanks my bro! You achieved your purpose at least in my case:)

  • @nurankhattab
    @nurankhattab 10 місяців тому

    the best everrrrrrrrrrrrrrrrrrr

  • @stevematson4808
    @stevematson4808 11 місяців тому

    What model of scope is that behind you?

  • @aphiramAravinthan
    @aphiramAravinthan 11 місяців тому

    great

  • @philip_thewatermelon3192
    @philip_thewatermelon3192 11 місяців тому

    Thanks a lot man, we do this with rainfall causing flow generation (hydrograph theory)

  • @pcbekri340
    @pcbekri340 11 місяців тому

    You are a king thank you soooo much

  • @ComputerScienceLessons
    @ComputerScienceLessons 11 місяців тому

    Beautiful explanation :)KD

  • @cebbolla4629
    @cebbolla4629 11 місяців тому

    incredible explanation

  • @samore11
    @samore11 11 місяців тому

    This is very well explained. How did I get through electrical engineering in the 1990s without the help of UA-cam??

  • @IvanEng747
    @IvanEng747 Рік тому

    Is it possible to compensate for the centrifugal force of a MEMS axel/gyro without GPS?

  • @NikhiLKumar-nx9nt
    @NikhiLKumar-nx9nt Рік тому

    why f(0).s(1)+f(1).s(0)?

  • @papercircuit411
    @papercircuit411 Рік тому

    Common discretised W

  • @liamthompson9090
    @liamthompson9090 Рік тому

    Well done. Thanks.

  • @remindmetochange
    @remindmetochange Рік тому

    Pls make more videos

  • @baxtermason6909
    @baxtermason6909 Рік тому

    ...amazing...in EE school, you are introduced to the theorem and given an example...you go thru the motions without really understanding what you are doing...thanks...