翻訳と辞書
Words near each other
・ Nummular
・ Nummular dermatitis
・ Nummular keratitis
・ Nummulite
・ Nummus
・ Nummy Deane
・ Nummytown, New Jersey
・ Numon Khasanov
・ Numoni
・ Numonius Vala
・ Numonjon Hakimov
・ Numonohi
・ Numonyx
・ Nump
・ Numpty
NumPy
・ NUMSA v Bader Bop
・ Numskull
・ Numt
・ Numu
・ Numugen languages
・ Numurkah
・ Numurkah Football Club
・ Numurkah railway station
・ Numusic
・ Numworld
・ NumXL
・ Numèè language
・ Numéraire
・ Numéro


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

NumPy : ウィキペディア英語版
NumPy

NumPy is an extension to the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large library of high-level mathematical functions to operate on these arrays. The ancestor of NumPy, Numeric, was originally created by Jim Hugunin with contributions from several other developers. In 2005, Travis Oliphant created NumPy by incorporating features of the competing Numarray into Numeric, with extensive modifications. NumPy is open source and has many contributors.
== Traits ==
NumPy targets the CPython reference implementation of Python, which is a non-optimizing bytecode interpreter. Mathematical algorithms written for this version of Python often run much slower than compiled equivalents. NumPy address the slowness problem partly by providing multidimensional arrays and functions and operators that operate efficiently on arrays, requiring (re)writing some code, mostly inner loops using NumPy. Thus any algorithm that can be expressed primarily as operations on arrays and matrices can run almost as quickly as the equivalent C code.〔(【引用サイトリンク】 url = http://wiki.scipy.org/PerformancePython?highlight=%28performance%29 )
Using NumPy in Python gives functionality comparable to MATLAB since they are both interpreted, and they both allow the user to write fast programs as long as most operations work on arrays or matrices instead of scalars. In comparison, MATLAB boasts a large number of additional toolboxes, notably Simulink; whereas NumPy is intrinsically integrated with Python, a more modern, complete, and open source programming language. Moreover, complementary Python packages are available; SciPy is a library that adds more MATLAB-like functionality and Matplotlib is a plotting package that provides MATLAB-like plotting functionality. Internally, both MATLAB and NumPy rely on BLAS and LAPACK for efficient linear algebra computations.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「NumPy」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.