Discretised
Discretised
  • 13
  • 236 199
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
มุมมอง: 30 188

วีดีโอ

Digital Filters 101: The ideal low-pass filter (and the real one)Digital Filters 101: The ideal low-pass filter (and the real one)
Digital Filters 101: The ideal low-pass filter (and the real one)
มุมมอง 7K3 ปีที่แล้ว
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 101Z transforms 101
Z transforms 101
มุมมอง 7K4 ปีที่แล้ว
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 transformsEverything you need to know about Laplace transforms
Everything you need to know about Laplace transforms
มุมมอง 21K4 ปีที่แล้ว
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 inputHow to build your own flight controller | Part 6: making sense of user input
How to build your own flight controller | Part 6: making sense of user input
มุมมอง 1.2K4 ปีที่แล้ว
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?What is the impulse response and pulse response?
What is the impulse response and pulse response?
มุมมอง 21K4 ปีที่แล้ว
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 understandWhat is convolution? This is the easiest way to understand
What is convolution? This is the easiest way to understand
มุมมอง 133K4 ปีที่แล้ว
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 FilterDigital Filters 101: The 4 Basic Types of Filter
Digital Filters 101: The 4 Basic Types of Filter
มุมมอง 4.7K4 ปีที่แล้ว
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 DSHOTHow to build your own flight controller | Part 5: Spinning motors with DSHOT
How to build your own flight controller | Part 5: Spinning motors with DSHOT
มุมมอง 1.2K4 ปีที่แล้ว
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 pictureHow to build your own flight controller | Part 4: the big picture
How to build your own flight controller | Part 4: the big picture
มุมมอง 1.1K4 ปีที่แล้ว
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!How to build your own flight controller | Part 3: State space form!
How to build your own flight controller | Part 3: State space form!
มุมมอง 1.8K4 ปีที่แล้ว
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: th-cam.com/video/hpeKrMG-WP0/w-d-xo.html
How to build your own flight controller | Part 2: that just sounds like F=ma with extra stepsHow to build your own flight controller | Part 2: that just sounds like F=ma with extra steps
How to build your own flight controller | Part 2: that just sounds like F=ma with extra steps
มุมมอง 2.3K4 ปีที่แล้ว
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: motivationHow to build your own flight controller | Part 1: motivation
How to build your own flight controller | Part 1: motivation
มุมมอง 4.5K4 ปีที่แล้ว
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/

ความคิดเห็น

  • @dalisotembo4093
    @dalisotembo4093 วันที่ผ่านมา

    Thankyou for this, now i finally have some understanding what convolution means!

  • @aggking7034
    @aggking7034 2 วันที่ผ่านมา

    I was learning Laplace transforms when I came across the term convolution and while I did realise how it helps Laplace transforms I didn't understand why would one come up with this operation and what does it really mean. Now I fell like I have a good understanding of what convolutions are and I don't just memorise raw formulas. Thanks!

  • @ANTOINETTE-nk1tm
    @ANTOINETTE-nk1tm 3 วันที่ผ่านมา

    DUDE,--- YOU DID A HORRIBLE JOB. YOU DID NOT EXPLAIN S***. YOU DID NOT EXPLAIN AT ALL HOW YOU GOT THOSE ANNOUNCE INTO TWO FUNCTIONS. YOU CONFUSE ME MORE YOU CONVOLVED MY BRAIN MORE THAN IT ORIGINALLY WAS CONVOLVED. PLEASE SCRAP THIS VIDEO START ALL OVER AND PLEASE EXPLAIN IT SLOWLY AND THOROUGHLY. YOU JUST START TALKING AND DIDN'T EXPLAIN JACK SCHITT.

  • @rahmatsheikh2909
    @rahmatsheikh2909 4 วันที่ผ่านมา

    you saved me brother ❤

  • @slmjrapel7771
    @slmjrapel7771 11 วันที่ผ่านมา

    👍🏻

  • @MICHAELMURITHI-y7y
    @MICHAELMURITHI-y7y 13 วันที่ผ่านมา

    This man shuold be protected at all costs.

  • @batuhangovce
    @batuhangovce 18 วันที่ผ่านมา

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

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

    best explaination

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

    amazing work sir

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

    These videos are amazing! Pls continue this work!

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

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

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

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

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

    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 3 หลายเดือนก่อน

    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 3 หลายเดือนก่อน

    Still being appreciated, many thanks

  • @mkn0021
    @mkn0021 3 หลายเดือนก่อน

    just woow

  • @unsteadyplan5465
    @unsteadyplan5465 3 หลายเดือนก่อน

    I like your approach brother, Thanks.

  • @abhijithas9976
    @abhijithas9976 4 หลายเดือนก่อน

    The perfect, complect, simple Representation. Thank you

  • @Chinlloo33
    @Chinlloo33 4 หลายเดือนก่อน

    Better than my professor :D

  • @RomainPuech
    @RomainPuech 4 หลายเดือนก่อน

    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 5 หลายเดือนก่อน

    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 7 หลายเดือนก่อน

    THIS IS A GENIUS WAY!

  • @kratomleaf8937
    @kratomleaf8937 7 หลายเดือนก่อน

    bro where have you gone

  • @naayerhs7300
    @naayerhs7300 7 หลายเดือนก่อน

    Oh hell na this was a crazy explanation.

  • @dimitriskoutras762
    @dimitriskoutras762 7 หลายเดือนก่อน

    That is a very nice explanation! Well done :D

  • @jyotipoly
    @jyotipoly 7 หลายเดือนก่อน

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

  • @tsehayenegash8394
    @tsehayenegash8394 8 หลายเดือนก่อน

    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 8 หลายเดือนก่อน

    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 9 หลายเดือนก่อน

    good vid

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

    bro you are doing a great job!

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

    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 11 หลายเดือนก่อน

    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 11 หลายเดือนก่อน

    the best everrrrrrrrrrrrrrrrrrr

  • @stevematson4808
    @stevematson4808 11 หลายเดือนก่อน

    What model of scope is that behind you?

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

    great

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

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

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

    You are a king thank you soooo much

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

    Beautiful explanation :)KD

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

    incredible explanation

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

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