48th Numpy 常见数组
2024-10-07 15:11:40
1.全0数组
np.zeros(shape, dtype=float, order='C')
指定长度的一维数组
>>> np.zeros(5)
array([ 0., 0., 0., 0., 0.])
二维数组
>>> np.zeros((2, 1))
array([[ 0.],
[ 0.]])
指定类型
a=np.zeros((5), dtype=int)
2.全1矩阵 同理
np.ones()
3.单位矩阵
生成n×n单位矩阵: a=eye(n):
生成m×n单位矩阵: a=eye([m,n]) 或 a=eye(m,n)
生成与A大小相同的单位矩阵: a=eye(size(A))
4.空矩阵
np.empty()
方法同全0矩阵
5.对角矩阵
np.diag([1,2,3])
3×3 对角线商是123的矩阵
np.diag([1,2,3],3)
3+3=6×6 对角线右偏移3个单位
另一种写法:
np.diag([1,2,3],k=3)
6.特定值填充数组
np.full 构造一个数组,
用指定值填充其元素
.full(shape, fill_value, dtype=None, order='C')
shape:int 或者 int元组
fill_value:填充到数组中的值''
举例:
np.full((2,4),10)
out: array([[10, 10, 10, 10],
[10, 10, 10, 10]])
最新文章
- ios webview自适应实际内容高度4种方法
- Qt 5.7设置调试器
- SQLServer表内自关联级联删除
- ConfuserEx
- ng-bind,ng-cloak优化数据显示
- 谈谈Java的集合组件
- Action的动态调用方法
- Hbase之测试数据
- List of devices attached ???????????? no permissions
- Find mac address
- thinkphp框架的相关总结
- 编辑控件CKEditor和CKFinder
- 安卓手机免root实现对其他软件最高管理(sandbox思想)
- java反射机制--reflection
- Oracle中查看SQL语句的索引命中情况及CPU占用
- webpack4 系列教程(十二):处理第三方JavaScript库
- 周鸿祎与85后的座谈(一):人人需要Mentor,世界没有奇迹
- JS图片灯箱(lightBox)效果基本原理和demo
- SublimeText Videos Notes
- dede修改文章页命名规则