Show
Ignore:
Timestamp:
11/12/08 19:49:46 (2 months ago)
Author:
LaurentPerrinet
Message:

wiki:examples : reflect changes in the wiki:parameters API / polishing figures to give usable examples

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/examples/single_neuron/CRF_neuron_vs_signal.py

    • Property svn:keywords set to Id
    r315 r326  
    2727 
    2828 
    29 p = ParameterSet({}) 
    30 N_exp_noise = 10 
    3129N_exp_snr = 25 
     30N_exp_noise = 9 
    3231 
    3332ps =  ParameterSpace({ 
     
    6968 
    7069#numpy.array(p.noise_std._values),numpy.array(p.snr._values), 
    71 pylab.plot(CRF.transpose()) #color = (sin(2*pi*noise_list)**2,cos(2*pi*noise_list)**2,1)) 
     70#pylab.plot(ps.snr._values,CRF.transpose()) #color = (sin(2*pi*noise_list)**2,cos(2*pi*noise_list)**2,1)) 
     71for i_noise, noise in enumerate(ps.noise_std._values): 
     72    pylab.plot(ps.snr._values,CRF[i_noise,:], label='noise = %5.3f' % noise) 
    7273#pylab.yticks(p.noise_std._values[:2:]) 
    7374pylab.ylabel('Firing Rate (Hz/neuron)') 
    7475#pylab.xticks(p.snr._values[:2:]) 
    7576pylab.xlabel('Signal') 
    76 #pylab.colorbar() 
    77 pylab.axis('tight') 
    78 pylab.savefig('results/fig-' + name + '.pdf') 
    79 pylab.savefig('results/fig-' + name + '.png') 
     77pylab.legend(loc = 'lower right') 
     78pylab.axis([numpy.min(ps.snr._values), numpy.max(ps.snr._values), 0.0, numpy.max(CRF[:])]) 
     79if 0: 
     80    pylab.show() 
     81else: 
     82    pylab.savefig('results/fig-' + name + '.pdf') 
     83    pylab.savefig('results/fig-' + name + '.png')