python中的numpy库

1、什么是numpy?
是一个用python实现的科学计算
2、分类

  • 一个强大的N维数组对象array
  • 比较成熟的(广播)函数库
  • 用于整合C/C++和Fortran代码的工具包
  • 实用的线性代数、傅里叶变换和随机数生成函数

3、常用函数

  • np.array
import numpy as np     #导入numpy库
a=np.array([1,2,3,4])   #创建一个数据a
print(a)

输出结果----
[1 2 3 4]
  • np.random.rand
import numpy as np     #导入numpy库
a=np.random.rand(1000000)#通过round随机得到两个一百万维度的数组
  • np.dot(a,b)
import numpy as np     #导入numpy库
a=np.random.rand(1000000)
b=np.random.rand(1000000)    #通过round随机得到两个一百万维度的数组
c=np.dot(a,b)
  • np.zeros([nx,ny])
import numpy as np     #导入numpy库
b=np.zeros([10,1])    #zeros初始化一个零向量[行数 ,列数]
print(b)
输出结果---
[[0.]
 [0.]
 [0.]
 [0.]
 [0.]
 [0.]
 [0.]
 [0.]
 [0.]
 [0.]]
  • np.exp(i)
import numpy as np     #导入numpy库
b=𝑛𝑝.𝑒𝑥𝑝(i)    #求指数函数
print(b)

输出结果----
2.718281828459045

  • np.log(i)
import numpy as np     #导入numpy库
b=𝑛𝑝.log(1)    #求指数函数
print(b)
  • np.abs(1)
import numpy as np     #导入numpy库
b=𝑛𝑝.abs(1)    #求指数函数
print(b)
  • np.maximum(b,a) 输出a,b中更大的那个
import numpy as np     #导入numpy库
a=𝑛𝑝.abs(1)    #求指数函数
c=np.maximum(a,5)
print(c)
输出结果----
5
  • a**2 求a元素的每个值都平方
import numpy as np     #导入numpy库
a=𝑛𝑝.array([1,2,3])    #求指数函数
c=a**2
print(c)

输出----
[1,4,9]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值