[Pybrainsim-activity] SF.net SVN: pybrainsim:[145] trunk/src/PyBrainSim.py
Status: Planning
Brought to you by:
rgoj
From: <rg...@us...> - 2010-06-30 08:42:46
|
Revision: 145 http://pybrainsim.svn.sourceforge.net/pybrainsim/?rev=145&view=rev Author: rgoj Date: 2010-06-30 08:42:36 +0000 (Wed, 30 Jun 2010) Log Message: ----------- * Modyfying the example of the use of the spherical head model to showcase it a little better. Modified Paths: -------------- trunk/src/PyBrainSim.py Modified: trunk/src/PyBrainSim.py =================================================================== --- trunk/src/PyBrainSim.py 2010-06-30 08:36:31 UTC (rev 144) +++ trunk/src/PyBrainSim.py 2010-06-30 08:42:36 UTC (rev 145) @@ -296,22 +296,25 @@ head3.setSamplingFrequency(1) # Adding registration sites - nElectrodes = 200 + nElectrodes = 201 angles = [] for i in range(nElectrodes): angles.append(i*numpy.pi/(nElectrodes-1) - numpy.pi/2) - head1.addRegistrationSite([angles[-1],numpy.pi/2]) - head2.addRegistrationSite([angles[-1],numpy.pi/2]) - head3.addRegistrationSite([angles[-1],numpy.pi/2]) + head1.addRegistrationSite([angles[-1],0]) + head2.addRegistrationSite([angles[-1],0]) + head3.addRegistrationSite([angles[-1],0]) # Adding a generator orientation1= 0; orientation2= numpy.pi/2; orientation3= numpy.pi/4; - generator1 = GeneratorNoisy('Gen', head1, position = [ 0.3, 0, orientation1, 0, 0], mean=1, stddev=0.1) - generator2 = GeneratorNoisy('Gen', head2, position = [ 0.3, 0, orientation2, 0, 0], mean=1, stddev=0.1) - generator3 = GeneratorNoisy('Gen', head3, position = [ 0.3, 0, orientation3, 0, 0], mean=1, stddev=0.1) + generator1 = GeneratorNoisy('Gen', head1, position = [ 4.0, 0, 0, orientation1, numpy.pi/2], mean=1, stddev=0.0) + generator2 = GeneratorNoisy('Gen', head2, position = [ 4.0, numpy.pi/4, 0, orientation2, numpy.pi/2], mean=1, stddev=0.0) + generator30 = GeneratorNoisy('Gen', head3, position = [ 4.0, 0, 0, orientation1, numpy.pi/2], mean=1, stddev=0.5) + generator31 = GeneratorNoisy('Gen', head3, position = [ 4.0, numpy.pi/4, 0, orientation2, numpy.pi/2], mean=3, stddev=0.5) + generator32 = GeneratorNoisy('Gen', head3, position = [ 4.0, -numpy.pi/4, 0, orientation3, numpy.pi/2], mean=2, stddev=0.5) + # Run the simulation just once (or, equivalently for one second with the sampling rate of 1 Hz) simulatedData1 = numpy.array(head1.runSimulation(1)) simulatedData2 = numpy.array(head2.runSimulation(1)) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |