Convolution Integral Example 04 - Convolution in Matlab (2 Triangles)

  Рет қаралды 92,209

Adam Panagos

Adam Panagos

Күн бұрын

Пікірлер: 24
@jacobprice3079
@jacobprice3079 3 жыл бұрын
You're an absolute master, my friend. Just saved me several hours of reading forums.
@AdamPanagos
@AdamPanagos 3 жыл бұрын
Glad I could help, thanks for watching. Make sure to check out my website adampanagos.org for additional content (600+ videos) you might find helpful. Thanks, Adam
@malobikaroy4102
@malobikaroy4102 8 жыл бұрын
Thank you...This is really good tutorial,have been struggling with this for long ,you can explain really well.
@AdamPanagos
@AdamPanagos 8 жыл бұрын
Thanks!
@saras8970
@saras8970 9 жыл бұрын
That was greaattttt....It was just what I was looking for!!! thanks for uploading!
@Tezu4jsrvT
@Tezu4jsrvT 7 жыл бұрын
your explanation is quite excellent..... really it helped me in my signals and systems lab....hoping for more videos like this on different topics in (s and s)......thank u very much adam................
@jean.carlo27
@jean.carlo27 6 жыл бұрын
Thank you very much, you really helped me
@AdamPanagos
@AdamPanagos 6 жыл бұрын
Glad I could help, thanks for watching. Make sure to check out my website adampanagos.org for lots of additional content that you might find helpful.
@Wawawy1994
@Wawawy1994 8 жыл бұрын
You are amazing . Thanks
@AdamPanagos
@AdamPanagos 8 жыл бұрын
+Wawawy1994 Glad to help, thanks for watching!
@eslamattia9897
@eslamattia9897 8 жыл бұрын
i need a code for "discrete" convolution by building the function by your self not using the "conv" built in function , can you help?
@devil99manas
@devil99manas 8 жыл бұрын
In the 20th line of code, what have you entered at the beginning of the bracket? is it 'goa'?
@AdamPanagos
@AdamPanagos 8 жыл бұрын
It's "gca", which stands for "get current axis". Basically, I'm wanting to make change to the axis to make it bold, larger font, etc.
@Tezu4jsrvT
@Tezu4jsrvT 7 жыл бұрын
can we reduce this code adam?
@jcluk3653
@jcluk3653 9 жыл бұрын
How does the "median(diff(t))" in line 27 make the discrete convolution become the continuous time convolution?
@AdamPanagos
@AdamPanagos 9 жыл бұрын
+Junchao Lu Keep in mind that Matlab (and computers in general) can ONLY work with discrete signals. Storing a continuous-time signal (even for a short amount of time) would require an infinite amount of memory since a continuum has an uncountably infinite number of points. So, when calling the "conv" function in Matlab, the signals passed in (such as the variable x) are always vectors of a finite length and Matlab actually performs discrete-time convolution. This is a multiplication and summation of the vectors. The quantity delT = median(diff(t)) is just a scalar and is essentially equal to the "delta t" of the time vector used in the problem. Multiplying by delT normalizes the summation that Matlab did inside the "conv" function to account for the sampling interval used in the problem to yield a final value that is equal to the area one would have obtained doing a real continuous-time integration. You can think of the multiplying and summation performed inside the "conv" function as doing a rectangle method approximation of the real integral we'd like to work. The product of the signals is the function/rectangle height, delT is the width, and the product of these two provides the rectangle area which should closely approximate the continuous-time integral/convolution. See the equation near the top of the following link where a continuous-time integral is approximated by h * sum. The quantity h plays the same role as our delT here. en.wikipedia.org/wiki/Rectangle_method Hope that helps! Adam
@jcluk3653
@jcluk3653 9 жыл бұрын
+Adam Panagos thank you! and happy Chinese New Year!:)
@SergeyGorbikov
@SergeyGorbikov 7 жыл бұрын
10x a lot, fellow
@leilamaestri3359
@leilamaestri3359 8 жыл бұрын
Thank you!
@youmah25
@youmah25 10 жыл бұрын
can i have the code link
@AdamPanagos
@AdamPanagos 10 жыл бұрын
Sure, you can download the m-file I used in this example here: drive.google.com/open?id=0B1ClB5V-5p_uREluSUdERkZpckk&authuser=0
@youmah25
@youmah25 10 жыл бұрын
thank you
@XuanThanh351934
@XuanThanh351934 10 жыл бұрын
I need learn about linear time invariant systems ( LTI ), finite impulse response ( FIR ) and IIR ( infinite impulse response ) can you help me? thank you very much
@AdamPanagos
@AdamPanagos 10 жыл бұрын
Check out and subscribe to my channel: kzbin.info I have about 200 videos, many of which are related to continuous-time and discrete-time signals and systems. I also continue to add videos as I teach each semester. Hope you find something useful.
Convolution Integral Example 05 - Convolution Of Unit Step With Pulse
11:02
How to Perform a Convolution in MATLAB | MATLAB Tutorial
11:05
Phil Parisi
Рет қаралды 30 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Signals and Systems - Convolution theory and example
24:25
UConn HKN
Рет қаралды 214 М.
Part 2: Convolution and Cross-Correlation - G. Jensen
15:06
caltech
Рет қаралды 196 М.
Introducing Convolutions: Intuition + Convolution Theorem
11:08
Faculty of Khan
Рет қаралды 115 М.
Convolution Integral Example 03 - Convolution of Two Triangles
13:39
Discrete time convolution
17:09
ProfKathleenWage
Рет қаралды 186 М.
Hardy's Integral
13:47
Michael Penn
Рет қаралды 19 М.
Fourier Transform, Fourier Series, and frequency spectrum
15:46
Physics Videos by Eugene Khutoryansky
Рет қаралды 3,1 МЛН
Graphical convolution example
11:16
NTS
Рет қаралды 223 М.
DT Convolution-Simple Example Part 1
12:45
Darryl Morrell
Рет қаралды 161 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН