close

Dizi

Gezinmeye atla Aramaya atla
NumPy
yazılımı
Logo
Örnek ekran görüntüsü
TürSayısal analiz
geliştiriciJim Hugunin
İlk sürüm tarihi1995 Sayısal olarak, 2006 NumPy olarak
En son sürüm1.23.3 (9 Eylül 2022)
İşletim sistemiÇoklu platform
DilFortran
Python
C
LisansBSD
( ücretsiz lisans )
İnternet sitesinumpy.org/

NumPy , bu veri yapıları üzerinde verimli bir şekilde çalışabilmek için büyük diziler ve çok boyutlu diziler ile birlikte geniş bir üst düzey matematiksel işlevler koleksiyonu için destek ekleyen Python programlama dili için açık kaynaklı bir kitaplıktır. 2005 yılında Travis Oliphant tarafından Jim Hugunin'in Sayısal kitabına dayanarak oluşturuldu . [1]

NumPy, Python'un optimize etmeyen bir bayt kodu yorumlayıcısı olan CPython referans uygulamasını hedefler. Python'un bu sürümü için yazılan matematiksel algoritmalar, genellikle derlenmiş eşdeğerlerinden çok daha yavaş çalışır. NumPy, çok boyutlu diziler ve diziler üzerinde verimli çalışan işlevler ve operatörler sağlayarak yavaşlık sorununu kısmen ele alır ; bunları kullanmak, NumPy kullanarak kodun, özellikle dahili döngülerin yeniden yazılmasını gerektirir.

Kullanım örneği

Aşağıdaki örnek, NumPy ve Matplotlib ile bir grafiğin nasıl çizileceğini gösterir .

>>>  numpy'yi içe aktar  >>> matplotlib'den içe aktar pyplot >>> x = numpy 
. linspace ( 0 , 2 * numpy . pi , 100 ) >>> y = numpy . günah ( x ) >>> pyplot . arsa ( x , y ) >>> pyplot . göster ()    
       
   
  
 

Notlar

  1. ^ NumPy Methods and Functions , python.engineering , 30 Ağu 2021.

İlgili öğeler

Diğer projeler

Dış bağlantılar