Discretised
Discretised
  • 13
  • 242 179
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
มุมมอง: 31 085

วีดีโอ

Digital Filters 101: The ideal low-pass filter (and the real one)
มุมมอง 7K4 ปีที่แล้ว
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
มุมมอง 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 transforms
มุมมอง 22K4 ปีที่แล้ว
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.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?
มุมมอง 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 understand
มุมมอง 137K4 ปีที่แล้ว
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.8K4 ปีที่แล้ว
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.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 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!
มุมมอง 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 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: motivation
มุมมอง 4.6K4 ปีที่แล้ว
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/

ความคิดเห็น

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

    Noice explaination

  • @selmaella2018
    @selmaella2018 12 วันที่ผ่านมา

    yahdik rabi maroua ro7i kamli al tp TAS

  • @Niglnws
    @Niglnws 16 วันที่ผ่านมา

    Is that why it is applied in LTI? The output is same as outputs at consecutive times which is what convolution do!!

  • @alextrofimov7947
    @alextrofimov7947 29 วันที่ผ่านมา

    The best explanaition ever!

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

    Great explanation, thank you!

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

    extremely helpful video - from a biomedical engineering sophomore

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

    Could you please delete the dreadful soundtrack ruins video? Hard to understand you.

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

    beautiful explanation

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

    00:03 Understanding convolution through an analogy. 00:44 Convolution helps visualize the amount of smoke in the air from fireworks. 01:22 Understanding how to calculate cumulative smoke from multiple fireworks over time. 02:00 Calculating the amount of smoke at different minutes based on previous fireworks and newly created smoke. 02:45 Convolution is summing up contributions from different time frames. 03:27 Convolution integral tracks running contributions of product of functions over time 04:09 Convolution is combining functions to track their interaction over time. 04:51 Understanding the intuition behind convolution.

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

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

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

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

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

    you saved me brother ❤

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

    👍🏻

  • @MICHAELMURITHI-y7y
    @MICHAELMURITHI-y7y หลายเดือนก่อน

    This man shuold be protected at all costs.

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

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

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

    best explaination

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

    amazing work sir

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

    These videos are amazing! Pls continue this work!

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

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

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

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

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

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

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

    Amazing explanation!

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

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

    Still being appreciated, many thanks

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

    just woow

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

    I like your approach brother, Thanks.

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

    The perfect, complect, simple Representation. Thank you

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

    Better than my professor :D

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

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

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

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

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

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

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

    Why i didn't find you before.Amazing ❤

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

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

  • @DineshKumar-wv1uq
    @DineshKumar-wv1uq 7 หลายเดือนก่อน

    👌👌👍👍👍

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

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

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

    THIS IS A GENIUS WAY!

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

    bro where have you gone

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

    Oh hell na this was a crazy explanation.

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

    That is a very nice explanation! Well done :D

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

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

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

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

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

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

    good vid

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

    bro you are doing a great job!

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

    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. 🙂