如何使用Numpy创建三维矩阵
作者:代码拖拉鸡 时间:2022-10-28 05:07:54
使用Numpy创建三维矩阵
创建语句
#创建形式有两种
#1 随机数形式
np.random.random((x,y,z))
#2 0或1形式
np.ones((x,y,z))
np.zeros((x,y,z))
(x,y,z)的含义
如果把x,y,z想做一个空间直角坐标系,那么x就相当于z轴;
(y,z)代表y行z列;
所以(x,y,z)就代表x个y行z列的矩阵
实例
Numpy处理三维矩阵
创建2页,3行,4列的三维矩阵
import numpy as np
t = np.random.random((2,3,4))
print(t)
[[[0.18589574 0.5723089 0.38505554 0.14135623]
[0.73036206 0.58540968 0.57741716 0.02551514]
[0.86965835 0.54080129 0.80261298 0.37144176]][[0.83052614 0.83502562 0.47811981 0.723045 ]
[0.33586194 0.39660702 0.58520309 0.15943745]
[0.32893033 0.40983408 0.10889919 0.64272805]]]
提取第1页的二维矩阵(python的索引是从0开始)
print(t[1])
[[0.83052614 0.83502562 0.47811981 0.723045 ]
[0.33586194 0.39660702 0.58520309 0.15943745]
[0.32893033 0.40983408 0.10889919 0.64272805]]
按页方向求取平均值。行方向为axis=1,列方向axis=2
a = np.mean(t,0)
[[0.50821094 0.70366726 0.43158768 0.43220061]
[0.533112 0.49100835 0.58131013 0.0924763 ]
[0.59929434 0.47531768 0.45575608 0.50708491]]
提取第0页,第1行,第2列的数值
b = t[0][1][2]
print(b)
0.57741716
来源:https://blog.csdn.net/qq_38290604/article/details/89711494
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
利用OpenCV给彩色 图像添加椒盐噪声的方法
![](https://img.aspxhome.com/file/2023/1/59301_0s.jpg)
Python爬虫实现自动登录、签到功能的代码
![](https://img.aspxhome.com/file/2023/9/76809_0s.png)
python绘制条形图方法代码详解
![](https://img.aspxhome.com/file/2023/5/97075_0s.png)
thinkphp的URL路由规则与配置实例
RSA实现JS前端加密与PHP后端解密功能示例
![](https://img.aspxhome.com/file/2023/5/55415_0s.png)
网页设计的12种颜色
pytorch制作自己的LMDB数据操作示例
分享jQuery的3种常见事件监听方式
Python爬虫实战案例之爬取喜马拉雅音频数据详解
![](https://img.aspxhome.com/file/2023/2/79402_0s.png)
完美处理python与anaconda环境变量的冲突问题
![](https://img.aspxhome.com/file/2023/1/97051_0s.png)
JS如何实现在弹出窗口中加载页面
![](https://img.aspxhome.com/file/2023/7/130867_0s.gif)
Python爬虫包 BeautifulSoup 递归抓取实例详解
Python中Dict两种实现的原理详解
浅谈在js传递参数中含加号(+)的处理方式
Django中的ajax请求
![](https://img.aspxhome.com/file/2023/5/99035_0s.png)
史上最好用的远程桌面工具(附源码)
![](https://img.aspxhome.com/file/2023/0/114710_0s.jpg)
Python实现子类调用父类的初始化实例
![](https://img.aspxhome.com/file/2023/6/70136_0s.jpg)
python中dict获取关键字与值的实现
![](https://img.aspxhome.com/file/2023/8/103718_0s.png)
python_tkinter弹出对话框创建2
![](https://img.aspxhome.com/file/2023/6/97106_0s.png)
uniapp使用百度地图的保姆式教学(适合初学者!)
![](https://img.aspxhome.com/file/2023/7/130877_0s.jpg)