首页 > 解决方案 > Python, Generate a spike train

问题描述

I want to produce a spike train in time domain which makes a harmonic spectrum. I know first I should produce one rectangular spike for example with a duration of 2seconds, then I should convolve a wavelet with it, to make a sinc shape of a spike. Then I can multiply it to a certain numbers which will gives me a puls train. I also want to vary a little the distance between each spike in random way, and also vary the amplitude of each spike a little in random way. Do you have an idea about this?

标签: pythonfftconvolutionpulse

解决方案


您可以从这个SpikePlot 生成示例开始。
还要检查PySpike模块以分析 Python 中的尖峰序列。

是尖峰列车模拟的一些理论部分。


推荐阅读