Тёмный
No video :(

Real World Digital Filter Example - Signal Processing #18 

Tutorials with Gary
Подписаться 3,9 тыс.
Просмотров 4 тыс.
50% 1

A 'real' world use for signal processing which shows the process behind solving a problem by creating a specific digital filter.

Опубликовано:

 

11 дек 2016

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 27   
@RefanieFajrina
@RefanieFajrina 4 года назад
I'm really thankful for this video because I finally can do my essay about digital filter in real world with real life numbers n such (my lecturer asked for it, can you imagine?). I cant really do it by myself because my lecturer only teaches thru an 11-page essay explaining his ppt....... 😥😥😥😥😥 now I know city Blackbirds has freq range between 1.5 kHz and 3.5 kHz HAHAHA! Thank you though!!!
@ric8248
@ric8248 4 года назад
hi Luke.. l was wondering if you applied the binary transform directly to the T(s) you obtained at 11:58 or did you have to backtrack in order to apply pre warping OMEGA as you explain on video No. 14 of this series.. thank you for these awesome tutorials!
@TutorialsWithGary
@TutorialsWithGary 4 года назад
Hey Ric, First up thanks, I’m glad that it’s helping you. I have a video about using the filter we make in this video in my python signal processing tutorial :) You can find the implementation and demonstration of the filter here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wJgBB4EsUHw.html
@ric8248
@ric8248 4 года назад
@@TutorialsWithGary thank you for your reply! yes, l've watched the python implementation videos, although the coefficients have already been calculated by then.. but l think I've already sorted my question from the low pass video.. assuming prewarping works the same for low pass and band pass
@TutorialsWithGary
@TutorialsWithGary 4 года назад
Ric Vega ah yes sorry mate, and we calculated the digital filter coefficients from this video in my next video ‘digital filter from frequency response’
@tartunian
@tartunian 6 лет назад
I might have missed it somewhere but how did you go from T(s) to H(z) at the end?
@TutorialsWithGary
@TutorialsWithGary 6 лет назад
Hey Taylor, for this video we used MATLAB due to the complex transfer function but this is very achievable if you aren't scared by a bit of algebra :) In MATLAB we used the bilinear function, we go through an example of how to manually apply a bilinear transform here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rOjHIbevWXM.html And go through how this is actually working in another video here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1HBpbagZtrc.html Hope this helps :)
@tartunian
@tartunian 6 лет назад
Thank you I will watch both of those.
@maxk4324
@maxk4324 4 года назад
9:32 What happened to the +1 in the denominator? Wouldn't it become S^2 since you multiplied each term on the top and bottom by s^2? Edit: I see now that it was added into the 24 to make 25, my bad.
@TutorialsWithGary
@TutorialsWithGary 4 года назад
Ah sorry for the delayed reply it has been one crazy day! I’m glad you got the answer. Thanks for watching :)
@HakaTech
@HakaTech 6 лет назад
Did you input: fs = 1000 [numd,dend] = bilinear([0,0,1.579e8,0,0],[1,17740,3.95e9,3.369e13,3.59e18],fs) into Matlab on 13:17? I got a different output than you. What did you set the sampling frequency as? EDIT: Oops, I wrote 395e9 instead of 3.95e9!, but it's still wrong
@TutorialsWithGary
@TutorialsWithGary 6 лет назад
Hey Twabourne, In this video here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wJgBB4EsUHw.html we implement this filter, and test it with multiple input frequencies to demonstrate how the filter attenuates various frequencies. Hope this helps
@HakaTech
@HakaTech 6 лет назад
Hey, Luke I just wanted to do the bilinear transform from s-space to z-space as you did at 13:17 in this video. I just wonder how you found H(z) from T(s) in Matlab as you mentioned in your video?
@TutorialsWithGary
@TutorialsWithGary 6 лет назад
Oh sorry about that :) misread your comment! Yes that's almost what I used :) It was a while ago now, but your numerator and denominator look good, I just used a 48KHz sampling frequency
@TutorialsWithGary
@TutorialsWithGary 6 лет назад
Sorry mate, I can't have a look at it as unfortunately my MATLAB licence has expired. (Not a student anymore unfortunately) but I'll try to find a way to check for you tomorrow
@HakaTech
@HakaTech 6 лет назад
Hey, Luke, I managed to replicate your answer by writing the following code in MATLAB: fs = 48000; Ts = 1/48000.0 h = tf([0,0,1.579e8,0,0],[1.0,17740,3.95e9,3.369e13,3.59e18],'variable','s'); hd = c2d(h,Ts,'tustin') and then multiply numerator and denominator with z^(-4)
@techwithdave
@techwithdave 6 лет назад
Is there a good tool that isn't Matlab? Something that's free.
@TutorialsWithGary
@TutorialsWithGary 6 лет назад
+David Helmuth there sure is, Octave: www.gnu.org/software/octave/ Open source, a lot of the same functionality and free! If that's not your style, Python has some really useful tools such as MatPlotLib which is quite simple to use.
@techwithdave
@techwithdave 6 лет назад
Thank you Luke. RU-vid never sent me a notification in regards to your response. I was just revisiting your video and there it was. Anyway, thank you for the recommendation ☺️
@santiagoleyvagaspar398
@santiagoleyvagaspar398 6 лет назад
How would it be for a reject band?
@santiagoleyvagaspar398
@santiagoleyvagaspar398 6 лет назад
Please answer soon! :(
@TutorialsWithGary
@TutorialsWithGary 6 лет назад
Hey Santiago, A band reject - or band stop - filter can be calculated exactly as we have done above here, but instead, using the band stop translation. This site here lists all the major translations and explains how they work (including the band stop) www.rfcafe.com/references/electrical/filters.htm
@santiagoleyvagaspar398
@santiagoleyvagaspar398 6 лет назад
Thank you so much! Your videos have helped a lot!
@TutorialsWithGary
@TutorialsWithGary 6 лет назад
No problems at all :) Glad I could help
@santiagoleyvagaspar398
@santiagoleyvagaspar398 6 лет назад
Luke one more question, what fs did you use to do the bilinear trasnform... Thanks!
Далее
БАТЯ В ДЕПРЕССИИ
00:52
Просмотров 638 тыс.
Friends Supporting Friends
00:15
Просмотров 19 млн
Pick a Color, I'll Buy 🟪🟨
00:38
Просмотров 15 млн
Bilinear Transform Explained - Signal Processing #14
11:52
Convolution Example - Signal Processing #25
8:41
Просмотров 3,4 тыс.
Correlation Example - Signal Processing #23
5:16
Просмотров 15 тыс.
Correlation Explained - Signal Processing #22
4:01
Просмотров 41 тыс.
The moment we stopped understanding AI [AlexNet]
17:38
Просмотров 890 тыс.
I forced EVERYONE to use Linux
22:59
Просмотров 299 тыс.
The Truth About SIM Card Cloning
13:04
Просмотров 1,1 млн
The Clever Way to Count Tanks - Numberphile
16:45
Просмотров 877 тыс.
БАТЯ В ДЕПРЕССИИ
00:52
Просмотров 638 тыс.