Python numpy 提取矩阵的某一行或某一列
2017-07-01 22:13
471 查看
import numpy as np a=np.arange(9).reshape(3,3)
a Out[31]: array([[0, 1, 2], [3, 4, 5], [6, 7, 8]])
矩阵的某一行
a[1] Out[32]: array([3, 4, 5])
矩阵的某一列
a[:,1] Out[33]: array([1, 4, 7])
b=np.eye(3,3) b Out[36]: array([[ 1., 0., 0.], [ 0., 1., 0.], [ 0., 0., 1.]])
把矩阵a的第2列赋值给矩阵b的第1列
b[:,0]=a[:,1] b Out[38]: array([[ 1., 0., 0.], [ 4., 1., 0.], [ 7., 0., 1.]])
相关文章推荐
- Python numpy 提取矩阵的某一行或某一列
- Python numpy 提取矩阵的某一行或某一列的实例
- 装载: Matlab 提取矩阵 某一行 或者 某一列 的方法
- Matlab 提取矩阵 某一行 或者 某一列 的方法
- Matlab 提取矩阵 某一行 或者 某一列 的方法
- Matlab 提取矩阵 某一行 或者 某一列 的方法
- python实现矩阵中某一列特定对象行的提取
- [转]numpy线性代数基础 - Python和MATLAB矩阵处理的不同
- python 矩阵增加一行或一列
- python numpy矩阵信息,shape,size,dtype
- python numpy 矩阵操作
- Python知识(6)--numpy做矩阵运算
- python numpy矩阵和数组的转换
- python numpy 使用笔记 矩阵操作
- Python Numpy的数组array和矩阵matrix
- Python第三方矩阵库numpy矩阵基本运算
- Python numpy 矩阵特殊加、乘法与循环优化
- numpy线性代数基础 - Python和MATLAB矩阵处理的不同
- Python基础-numpy中矩阵增加行或列
- python numpy包的数组与矩阵一些差异