产生两个不同的单脉冲波进行卷积

问题描述

因此,我尝试对两个不同的波脉冲进行卷积。问题在于产生脉冲。每个脉冲均由一个脉冲组成:方波脉冲和锯齿脉冲。 (请参见下图)。方波脉冲从-1开始,在1处停止,振幅为1。锯齿波从0开始,在3处停止,振幅为pi / 2。

enter image description here

到目前为止,我已经设法使用signal.square创建两个不同的脉冲:

'''square = np.linspace(-1,1,10000)

'''plt.plot(square,signal.square(square-pi,duty = 1),color = 'black',linewidth = 0.5)

和信号锯齿:

'''sawtooth = np.linspace(0,3,linewidth = 0.5)

* pi在这些计算中只是pi = np.pi

但不幸的是,我只能产生脉冲的顶部:

enter image description here

其中1处的黑色水平线是方形脉冲,对角红色线应该是锯齿形脉冲。

如果能得到帮助,将不胜感激。

提醒我,我最终必须对这两个信号进行卷积以产生另一个显示卷积的图。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)