Convolution - calculation and drawing

In summary, the conversation discusses the concept of convolution and its graphical representation. The speaker explains that convolution is represented by the equation $z(t)= \int \limits_{-\infty}^{\infty} y(\tau)x(t-\tau) \;d\tau$ and provides an example using specific functions. They then break down the process of convolution for different values of $t$, showing how the overlap of the two functions changes the integration limits and leads to different values for $z(t)$. Finally, the speaker explains how the piece-wise function of $z(t)$ is derived and provides a link for further visualization. The conversation concludes with a question about the amplitude of the graph, which is answered by the speaker in the
  • #1
aruwin
208
0
Hi! I need your help with convolution. I am having problem understanding it. I don't understand the example, it shows the calculation and the drawing. Could you please explain the solution to me - why the ranges of t are taken that way and how does the drawing represent the answer?I'll show you one example, and one exercise (the one I need to solve).


Ignore the Japanese writing, it only says to "find z", and "when t=..."
 

Attachments

  • image-14-10-14-02-01-1.jpeg
    image-14-10-14-02-01-1.jpeg
    28 KB · Views: 78
  • image-14-10-14-02-01.jpeg
    image-14-10-14-02-01.jpeg
    32.8 KB · Views: 90
Physics news on Phys.org
  • #2
I will try to explain the convolution by analyzing it graphically. (you can see how convolution happen in this link http://upload.wikimedia.org/wikipedia/commons/b/b9/Convolution_of_spiky_function_with_box2.gif)

The convolution is $z(t)= \int \limits_{-\infty}^{\infty} y(\tau)x(t-\tau) \;d\tau$

now take

\(\displaystyle y(\tau) = \frac{B\tau}{T} \quad 0\leq \tau \leq T\)

\(\displaystyle x(\tau) = A \quad 0\leq \tau\leq T \implies x(t-\tau) = A \quad t-T\leq \tau \leq t\)

above two function are shown in the below graph (remember the variable of the integral is $\tau$)View attachment 3428

Now we should see what happens to the integral ($z(t)$) when the value $t$ changes

(i) when $t\leq 0$

As the graph below suggest there is no overlapping in the $x(t-\tau)$ and $y(\tau)$
View attachment 3429View attachment 3431

Therefore $\int_{-\infty}^\infty x(t-\tau)y(\tau)$ is 0. Thus when $t\leq 0 \implies z(t)=0$

(ii) When $0<t\leq \tau$
View attachment 3427
View attachment 3433

As the graph shows the overlapping of two graphs starts at $\tau=0$ and ends at $\tau=t$.

Therefore the convolution at this scenario will be,

$z(t) = \int_0^t x(t-\tau)y(\tau) d\tau=\int_0^t A\frac{B}{T}\tau d\tau$

Thus, when $$0<t\leq T \implies z(t) = \int_0^t A\frac{B}{T}\tau d\tau$$

(iii) when $T<t\leq 2T$View attachment 3434

View attachment 3432

As the graphs show the overlapping always end at $T$ and starts at $t-T$. Therefore the limits of the convolution in this scenario changes as following

$\int\limits_{t-T}^{T} x(t-\tau)y(\tau) \;d\tau = \int\limits_{t-T}^T A\frac{B}{T}\tau d\tau$

$$\therefore \text{when } T<t\leq 2T \implies z(t)=\int\limits_{t-T}^T A\frac{B}{T}\tau d\tau$$

(iv) when $t>2T$

View attachment 3430

On this occasion also the overlapping does not occur (similar to t<0). Therefore the convolution is zero.

Thus $t>2T \implies z(t) =0$So eventually the piece-wise function of the z will be as following.

\(\displaystyle z(t)=\begin{cases}0 \quad t\leq 0 \\ A\frac{B}{2T}t^2 \quad 0<t\leq T \\ \frac{AB}{2T}(2tT-t^2)\quad T<t\leq 2T\\0 \quad t>2T \\ \end{cases}\)

View attachment 3436

Hope this will help to understand the convolution theory :)
 

Attachments

  • 0tT.PNG
    0tT.PNG
    2.8 KB · Views: 85
  • normal.PNG
    normal.PNG
    4.2 KB · Views: 81
  • t_lest_0.PNG
    t_lest_0.PNG
    2.9 KB · Views: 83
  • t_lt_2T.PNG
    t_lt_2T.PNG
    3.9 KB · Views: 87
  • t0.PNG
    t0.PNG
    2.6 KB · Views: 81
  • t2T.PNG
    t2T.PNG
    4.1 KB · Views: 87
  • tT.PNG
    tT.PNG
    2.7 KB · Views: 86
  • Tt2T.PNG
    Tt2T.PNG
    3.8 KB · Views: 85
  • z.PNG
    z.PNG
    1.4 KB · Views: 83
Last edited:
  • #3
BAdhi said:
I will try to explain the convolution by analyzing it graphically. (you can see how convolution happen in this link http://upload.wikimedia.org/wikipedia/commons/b/b9/Convolution_of_spiky_function_with_box2.gif)

The convolution is $z(t)= \int \limits_{-\infty}^{\infty} y(\tau)x(t-\tau) \;d\tau$

now take

\(\displaystyle y(\tau) = \frac{B\tau}{T} \quad 0\leq \tau \leq T\)

\(\displaystyle x(\tau) = A \quad 0\leq \tau\leq T \implies x(t-\tau) = A \quad t-T\leq \tau \leq t\)

above two function are shown in the below graph (remember the variable of the integral is $\tau$)View attachment 3428

Now we should see what happens to the integral ($z(t)$) when the value $t$ changes

(i) when $t\leq 0$

As the graph below suggest there is no overlapping in the $x(t-\tau)$ and $y(\tau)$
View attachment 3429View attachment 3431

Therefore $\int_{-\infty}^\infty x(t-\tau)y(\tau)$ is 0. Thus when $t\leq 0 \implies z(t)=0$

(ii) When $0<t\leq \tau$
View attachment 3427
View attachment 3433

As the graph shows the overlapping of two graphs starts at $\tau=0$ and ends at $\tau=t$.

Therefore the convolution at this scenario will be,

$z(t) = \int_0^t x(t-\tau)y(\tau) d\tau=\int_0^t A\frac{B}{T}\tau d\tau$

Thus, when $$0<t\leq T \implies z(t) = \int_0^t A\frac{B}{T}\tau d\tau$$

(iii) when $T<t\leq 2T$View attachment 3434

View attachment 3432

As the graphs show the overlapping always end at $T$ and starts at $t-T$. Therefore the limits of the convolution in this scenario changes as following

$\int\limits_{t-T}^{T} x(t-\tau)y(\tau) \;d\tau = \int\limits_{t-T}^T A\frac{B}{T}\tau d\tau$

$$\therefore \text{when } T<t\leq 2T \implies z(t)=\int\limits_{t-T}^T A\frac{B}{T}\tau d\tau$$

(iv) when $t>2T$

View attachment 3430

On this occasion also the overlapping does not occur (similar to t<0). Therefore the convolution is zero.

Thus $t>2T \implies z(t) =0$So eventually the piece-wise function of the z will be as following.

\(\displaystyle z(t)=\begin{cases}0 \quad t\leq 0 \\ A\frac{B}{2T}t^2 \quad 0<t\leq T \\ \frac{AB}{2T}(2tT-t^2)\quad T<t\leq 2T\\0 \quad t>2T \\ \end{cases}\)

View attachment 3436

Hope this will help to understand the convolution theory :)

Thank you for the explanation. But I still don't understand how you get the amplitude? How do you know the values of the y axis?
 
  • #4
BAdhi said:
I will try to explain the convolution by analyzing it graphically. (you can see how convolution happen in this link http://upload.wikimedia.org/wikipedia/commons/b/b9/Convolution_of_spiky_function_with_box2.gif)

The convolution is $z(t)= \int \limits_{-\infty}^{\infty} y(\tau)x(t-\tau) \;d\tau$

now take

\(\displaystyle y(\tau) = \frac{B\tau}{T} \quad 0\leq \tau \leq T\)

\(\displaystyle x(\tau) = A \quad 0\leq \tau\leq T \implies x(t-\tau) = A \quad t-T\leq \tau \leq t\)

above two function are shown in the below graph (remember the variable of the integral is $\tau$)View attachment 3428

Now we should see what happens to the integral ($z(t)$) when the value $t$ changes

(i) when $t\leq 0$

As the graph below suggest there is no overlapping in the $x(t-\tau)$ and $y(\tau)$
View attachment 3429View attachment 3431

Therefore $\int_{-\infty}^\infty x(t-\tau)y(\tau)$ is 0. Thus when $t\leq 0 \implies z(t)=0$

(ii) When $0<t\leq \tau$
View attachment 3427
View attachment 3433

As the graph shows the overlapping of two graphs starts at $\tau=0$ and ends at $\tau=t$.

Therefore the convolution at this scenario will be,

$z(t) = \int_0^t x(t-\tau)y(\tau) d\tau=\int_0^t A\frac{B}{T}\tau d\tau$

Thus, when $$0<t\leq T \implies z(t) = \int_0^t A\frac{B}{T}\tau d\tau$$

(iii) when $T<t\leq 2T$View attachment 3434

View attachment 3432

As the graphs show the overlapping always end at $T$ and starts at $t-T$. Therefore the limits of the convolution in this scenario changes as following

$\int\limits_{t-T}^{T} x(t-\tau)y(\tau) \;d\tau = \int\limits_{t-T}^T A\frac{B}{T}\tau d\tau$

$$\therefore \text{when } T<t\leq 2T \implies z(t)=\int\limits_{t-T}^T A\frac{B}{T}\tau d\tau$$

(iv) when $t>2T$

View attachment 3430

On this occasion also the overlapping does not occur (similar to t<0). Therefore the convolution is zero.

Thus $t>2T \implies z(t) =0$So eventually the piece-wise function of the z will be as following.

\(\displaystyle z(t)=\begin{cases}0 \quad t\leq 0 \\ A\frac{B}{2T}t^2 \quad 0<t\leq T \\ \frac{AB}{2T}(2tT-t^2)\quad T<t\leq 2T\\0 \quad t>2T \\ \end{cases}\)

View attachment 3436

Hope this will help to understand the convolution theory :)
But you got the shapes the other way around. It's x(tau)y(t-tau).
 
Last edited:

FAQ: Convolution - calculation and drawing

What is convolution and why is it important in scientific research?

Convolution is a mathematical operation that describes the relationship between two sets of data. It is important in scientific research because it allows us to combine and analyze different types of data, such as images, signals, and functions, in order to extract useful information or make predictions.

How is convolution calculated?

Convolution is calculated by multiplying and summing the values of two sets of data, where one set is flipped and shifted over the other. This process is repeated for every possible shift, resulting in a new set of data that represents the combined information of the two original sets.

Can convolution be visualized?

Yes, convolution can be visualized by plotting the two original sets of data and then using a sliding window to show how the values are multiplied and summed at each shift. The resulting plot is known as a convolution graph or convolution diagram.

What are some common applications of convolution?

Convolution has a wide range of applications in various fields such as image processing, signal analysis, and machine learning. It is commonly used for tasks like feature extraction, noise reduction, and pattern recognition.

Are there any limitations to convolution?

One limitation of convolution is that it assumes a linear relationship between the two sets of data. This means that it may not accurately capture more complex relationships or interactions. Additionally, convolution can be computationally expensive, especially for larger datasets.

Similar threads

Replies
2
Views
2K
Replies
1
Views
848
Replies
1
Views
5K
Replies
13
Views
2K
Replies
5
Views
2K
Replies
2
Views
1K
Replies
11
Views
6K
Back
Top