NumPy

V tomto článku se budeme věnovat tématu NumPy z různých pohledů a úhlů s cílem poskytnout komplexní a úplný pohled na toto téma. Budeme analyzovat jeho dopad v různých kontextech, jeho vývoj v čase, stejně jako různé názory a postoje, které na věc existují. NumPy je aktuální téma, které vzbuzuje velký zájem a diskuse, a proto je nezbytné se mu věnovat důsledně a vyčerpávajícím způsobem. Prostřednictvím tohoto článku se snažíme našim čtenářům nabídnout podrobnou a obohacující vizi NumPy s cílem přispět k poznání a pochopení tohoto konkrétního tématu.

NumPy
Logo
VývojářTravis E. Oliphant, Charles R. Harris, Eric Wieser, Pauli Virtanen a Matti Picus
Aktuální verze2.2.4 (16. března 2025)
Operační systémUN*X
macOS
Microsoft Windows
Vyvíjeno vPython, C a Fortran
Typ softwarusvobodný software, knihovna Pythonu a matematický software
Licence3-clause BSD License
Webnumpy.org
Některá data mohou pocházet z datové položky.

NumPy je knihovna programovacího jazyka Python, která poskytuje infrastrukturu pro práci s vektory, maticemi a obecně vícerozměrnými poli. Kromě potřebných datových struktur přitom nabízí i řadu užitečných matematických funkcí pracujících s těmito strukturami, například základní metody lineární algebry nebo diskrétní Fourierovu transformaci. Podporu dalších funkcí pro vědecké výpočty nad datovými strukturami z knihovny NumPy nabízí knihovna SciPy, podle které se jmenuje i projekt, který zastřešuje obě zmíněné i řadu dalších knihoven (SymPy, Matplotlib, …).

NumPy je svobodný software uvolněný pod licencí BSD-new a napsaný částečně přímo v Pythonu a částečně v C. Ve vývoji je od roku 1995, kdy se jmenoval Numeric. Pod jménem NumPy se objevil až v roce 2006, kdy v něm bylo sloučeno několik pythonovských knihoven stejného účelu do jedné.

Odkazy

Reference

V tomto článku byl použit překlad textu z článku NumPy na německé Wikipedii.


Externí odkazy