.. DO NOT EDIT. .. THIS FILE WAS AUTOMATICALLY GENERATED BY SPHINX-GALLERY. .. TO MAKE CHANGES, EDIT THE SOURCE PYTHON FILE: .. "auto_examples/spatial/grid_iaf_oc.py" .. LINE NUMBERS ARE GIVEN BELOW. .. only:: html .. note:: :class: sphx-glr-download-link-note Click :ref:`here ` to download the full example code .. rst-class:: sphx-glr-example-title .. _sphx_glr_auto_examples_spatial_grid_iaf_oc.py: 4x3 grid for three populations ------------------------------ Create three populations of iaf_psc_alpha neurons on a 4x3 grid, each with different center. BCCN Tutorial @ CNS*09 Hans Ekkehard Plesser, UMB .. GENERATED FROM PYTHON SOURCE LINES 31-57 .. code-block:: default import nest import matplotlib.pyplot as plt import numpy as np for ctr in [(0.0, 0.0), (-2.0, 2.0), (0.5, 1.0)]: plt.figure() nest.ResetKernel() l1 = nest.Create('iaf_psc_alpha', positions=nest.spatial.grid(shape=[4, 3], extent=[2., 1.5], center=ctr)) nest.PlotLayer(l1, nodesize=50, fig=plt.gcf()) # beautify plt.axis([-3, 3, -3, 3]) plt.axes().set_aspect('equal', 'box') plt.axes().set_xticks(np.arange(-3.0, 3.1, 1.0)) plt.axes().set_yticks(np.arange(-3.0, 3.1, 1.0)) plt.grid(True) plt.xlabel(f'4 Columns, Extent: 1.5, Center: {ctr[0]:.1f}') plt.ylabel(f'2 Rows, Extent: 1.0, Center: {ctr[1]:.1f}') plt.show() # plt.savefig('grid_iaf_oc_{}_{}.png'.format(ctr[0], ctr[1])) .. rst-class:: sphx-glr-timing **Total running time of the script:** ( 0 minutes 0.000 seconds) .. _sphx_glr_download_auto_examples_spatial_grid_iaf_oc.py: .. only:: html .. container:: sphx-glr-footer sphx-glr-footer-example .. container:: sphx-glr-download sphx-glr-download-python :download:`Download Python source code: grid_iaf_oc.py ` .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download Jupyter notebook: grid_iaf_oc.ipynb ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_