码迷,mamicode.com
首页 > 其他好文 > 详细

Numpy

时间:2019-10-12 01:30:13      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:统计   元素   color   线性代数   使用   scipy   扩展包   行列式   数组   

Numpy提供常用的数值数组,矩阵等函数

优点:

是基于向量化的运算

进行数值运算时Numpy数组比list效率高

>>> import numpy as np
>>> np.arange(10)
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) #10个元素的数组,()
>>> list(np.arange(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] #10个元素的列表,[] 数组转列表      

Scipy

是一种使用Numpy来做高等数学,信号处理,优化,统计的扩展包

>>> from  scipy import linalg ##线性代数的包引入
>>> a=np.array([[1,2],[3,5]]) #定义一个二维的数组
>>> a
array([[1, 2],#第一行元素是1和2
       [3, 5]])#第二张元素是3和5
>>> linalg.det(a)#行列式的值,1*5-2*3
-1.0

 

Numpy

标签:统计   元素   color   线性代数   使用   scipy   扩展包   行列式   数组   

原文地址:https://www.cnblogs.com/yunxintryyoubest/p/11657769.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!