首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python:用Numpy来实现向量的各种运算

Python:用Numpy来实现向量的各种运算

作者头像
用户7886150
修改2020-12-25 10:12:32
修改2020-12-25 10:12:32
1.2K0
举报
文章被收录于专栏:bit哲学院bit哲学院

参考链接: Python Numpy

首先要写上这一句: 

from numpy import * 

(写上这句的前提也得你已经安了numpy) 

(1) 定义一个零向量(4维): 

>>>a=zeros(4) 

>>>a 

array([0.,0.,0.,0.]) 

定义一个List: 

b=[1,2,3,4] 

(2)向量可直接与List相加: 

>>>c=a+b 

>>>c 

array([1.,2.,3.,4.])  

(3)要给向量里每个元素都乘以同一个数: 

>>>d=b*[3] 

或者: 

>>>c=3 

>>>d=b*[c] 

>>>d 

array([3.,6.,9.,12.])  

而不能是d=b*3,即要乘的这个数字得是个List形式 

(4)两个向量相除(对应元素相除): 

>>>e=[3,2,3,4] 

>>>f=d/e 

>>>f 

array([1.,3.,3.,3.])

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档