python绘制图像的相位相关函数脉冲图
时间: 2023-11-22 14:04:38 浏览: 128
Python全面分析系统的时域特性和频率域特性
可以使用numpy库中的fft函数来生成相位相关函数脉冲图,具体实现可以参考以下代码:
import numpy as np
import matplotlib.pyplot as plt
t = np.linspace(-1, 1, 200, endpoint=False)
plt.plot(t, np.fft.ifft(np.exp(2j * np.pi * 10 * t)), 'r', label='f = 10Hz')
plt.plot(t, np.fft.ifft(np.exp(2j * np.pi * 20 * t)), 'g', label='f = 20Hz')
plt.plot(t, np.fft.ifft(np.exp(2j * np.pi * 30 * t)), 'b', label='f = 30Hz')
plt.legend()
plt.xlabel('Time (s)')
plt.ylabel('Amplitude')
plt.show()
希望以上代码能够帮助你解决问题。
阅读全文