def plot_spikepattern(spike_trains, sim_time):
"""Plot set of spike trains (spike pattern)"""
plt.ioff()
plt.figure()
for i in xrange(len(spike_trains)):
spike_times = spike_trains[i].value
plt.plot(spike_times, np.full(len(spike_times), i,
dtype=np.int), 'k.')
plt.xlim((0.0, sim_time))
plt.ylim((0, len(spike_trains)))
plt.xlabel('Time (ms)')
plt.ylabel('Neuron index')
plt.show()
plt.ion()
评论列表
文章目录