numpy学习2
来源:互联网 发布:js中鼠标移动事件 编辑:程序博客网 时间:2024/05/16 10:30
二、基本运算
2.1 + - * / ^:
>>: a=np.array([[1,2],
>> [2,3]])
>>: b=np.array([[2,3],
>> [3,4]])
>> [2,3]])
>>: b=np.array([[2,3],
>> [3,4]])
a+b
>>array([[3, 5],
[5, 7]])
[5, 7]])
a*b
>>array([[ 2, 6],
[ 6, 12]])
[ 6, 12]])
a**2 #平方
>>array([[1, 4],
[4, 9]])
[4, 9]])
a**3 #三次方
>>array([[ 1, 8],
[ 8, 27]])
[ 8, 27]])
2.2 向量乘积
a.dot(b)
>>array([[ 8, 11],
[13, 18]])
[13, 18]])
np.dot(a,b)
>>array([[ 8, 11],
[13, 18]])
[13, 18]])
2.3 随机向量
b=np.random.random((2,3)) #2行3列(0-1)的向量
>>array([[ 0.82625779, 0.25531431, 0.28451412],
[ 0.56141861, 0.05890849, 0.07686475]])
[ 0.56141861, 0.05890849, 0.07686475]])
思考:2行3列(-pi 到 pi)的向量?
numpy random讲解: http://blog.csdn.net/vicdd/article/details/52667709点击打开链接
#非常感谢vicdd的文章,非常好的文章
#随机向量还可以输出他的sum ,max ,min
如:b.sum, b.max , b.min
希望大家把这个例子牢记
2.4 内置方法
2.5 切片
#感谢梁左嘉懿 非常好的文章
http://blog.csdn.net/liangzuojiayi/article/details/51534164 点击打开链接
学习要不断的横向和纵向的扩展,不要怕花时间
下章有关numpy的学习,我会在最后贴出一些函数,希望你能点进去学习
阅读全文
0 0
- Numpy学习笔记2-numpy进阶
- NumPy学习笔记 (2)
- NumPy学习笔记2
- numpy 学习2
- numpy学习2
- numpy学习小结(2)
- numpy学习笔记(2)
- 【Python】numpy学习总结2
- Numpy学习
- NumPy学习
- numpy学习
- numpy 学习
- numpy学习
- numpy学习
- Numpy 学习
- Numpy学习
- numpy学习
- numpy 学习
- 项目背景
- java基础(一):java开发环境配置
- 搞定python多线程和多进程
- 守护进程
- ubuntu14.04桌面如何添加快捷方式
- numpy学习2
- 1
- Ubuntu16.04+CUDA8.0+Tensorflow
- 2
- 3
- Docker深入学习及后期查询参考指南
- 4
- 5
- 【codejam2008_Round1C_B】Ugly Numbers (DP)