Numpy Kuriositäten

Code-Stücke können hier veröffentlicht werden.
Antworten
Benutzeravatar
MagBen
User
Beiträge: 799
Registriert: Freitag 6. Juni 2014, 05:56
Wohnort: Bremen
Kontaktdaten:

Die Numpy API http://docs.scipy.org/doc/numpy/reference/ ist immer wieder für Überraschungen gut.
Soeben bin ich auf die Array-Generierung mit numpy.r_ gestoßen: http://docs.scipy.org/doc/numpy/referen ... l#numpy.r_

Code: Alles auswählen

import numpy as np
print(np.r_[-1:1:.25]) # [-1.   -0.75 -0.5  -0.25  0.    0.25  0.5   0.75]
print(np.r_[-1:1:6j])  # [-1.  -0.6 -0.2  0.2  0.6  1. ]
Man beachte 6j in der letzten Zeile.

Ich vermute, dass diese Syntax daher kommt, damit Numpy-Code (und auch Matplotlib-Code) eine größtmögliche Ähnlichkeit zu Matlab-Code haben kann.
a fool with a tool is still a fool, www.magben.de, YouTube
Antworten