- Timestamp:
- 09/21/10 10:00:33 (20 months ago)
- Files:
-
- 1 modified
-
trunk/src/signals/spikes.py (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/signals/spikes.py
r468 r469 1329 1329 isis = numpy.concatenate(self.isi()) 1330 1330 if newnum: 1331 values, xaxis = numpy.histogram(isis, bins=bins, n ormed=True, new=newnum)1331 values, xaxis = numpy.histogram(isis, bins=bins, new=newnum) 1332 1332 xaxis = xaxis[:-1] 1333 1333 else: 1334 values, xaxis = numpy.histogram(isis, bins=bins, n ormed=True, new=True)1334 values, xaxis = numpy.histogram(isis, bins=bins, new=True) 1335 1335 subplot = get_display(display) 1336 1336 if not subplot or not HAVE_PYLAB: … … 1340 1340 ylabel = "Probability" 1341 1341 set_labels(subplot, xlabel, ylabel) 1342 subplot.plot(xaxis, values , **kwargs)1342 subplot.plot(xaxis, values/float(values.sum()), **kwargs) 1343 1343 subplot.set_yticks([]) # arbitrary units 1344 1344 pylab.draw() … … 1424 1424 cvs = self.cv_isi(float_only=True) 1425 1425 if newnum: 1426 values, xaxis = numpy.histogram(cvs, bins=bins, n ormed=True, new=newnum)1426 values, xaxis = numpy.histogram(cvs, bins=bins, new=newnum) 1427 1427 xaxis = xaxis[:-1] 1428 1428 else: 1429 values, xaxis = numpy.histogram(cvs, bins=bins, n ormed=True, new=True)1429 values, xaxis = numpy.histogram(cvs, bins=bins, new=True) 1430 1430 subplot = get_display(display) 1431 1431 if not subplot or not HAVE_PYLAB: … … 1435 1435 ylabel = "% of Neurons" 1436 1436 set_labels(subplot, xlabel, ylabel) 1437 subplot.plot(xaxis, values , **kwargs)1437 subplot.plot(xaxis, values/float(values.sum()), **kwargs) 1438 1438 pylab.draw() 1439 1439 … … 1573 1573 else: 1574 1574 if newnum: 1575 values, xaxis = numpy.histogram(rates, nbins, n ormed=True, new=newnum)1575 values, xaxis = numpy.histogram(rates, nbins, new=newnum) 1576 1576 xaxis = xaxis[:-1] 1577 1577 else: 1578 values, xaxis = numpy.histogram(rates, nbins , normed=True)1578 values, xaxis = numpy.histogram(rates, nbins) 1579 1579 xlabel = "Average Firing Rate (Hz)" 1580 1580 ylabel = "% of Neurons" 1581 1581 set_labels(subplot, xlabel, ylabel) 1582 subplot.plot(xaxis, values , **kwargs)1582 subplot.plot(xaxis, values/float(values.sum()), **kwargs) 1583 1583 pylab.draw() 1584 1584 … … 1976 1976 See J. D. Victor and K. P. Purpura, 1977 1977 Nature and precision of temporal coding in visual cortex: a metric-space 1978 analysis.,1978 analysis., 1979 1979 J Neurophysiol,76(2):1310-1326, 1996 1980 1980 … … 2158 2158 t_start = numpy.floor(self.t_start/time_bin) 2159 2159 t_stop = numpy.floor(self.t_stop/time_bin) 2160 2160 2161 for ev in events: 2161 2162 ev = numpy.floor(ev/time_bin)
