numpy矩阵基本操作总结
来源:互联网 发布:怎么编写php木马 编辑:程序博客网 时间:2024/05/12 07:39
import numpy as np;import math;#构造矩阵m = np.mat([[1,2,3,4],[2,2,3,4],[3,2,3,4],[4,2,3,4]]);print(m);#取第i行,从0开始计数row1 = m[0];print(row1);#取[i,j]元素,从0开始计数,如果是:这种形式那么是从i开始包含i,到j截至不包含jitem1 = m[0, 1];print(item1);item2 = m[0, :];print(item2);item3 = m[0:2, 0:3];print(item3);#矩阵运算n = np.mat([[5,5,5,5],[2,2,2,2]]);result = m * n.transpose();print(result);addRes = m + m;print(addRes);subRes = m - m;print(subRes);powRes = np.power(m, 2);print(powRes);logRes = np.log(m);print(logRes);#求矩阵的行数和列数rowM, colM = np.shape(m);rowN = np.shape(n)[0];colN = np.shape(n)[1];print(rowN, colN);zeros = np.zeros((4, 3));print(zeros);ones = np.ones((4, 3));print(ones);constantMat = np.full((4, 3), 7);print(constantMat);#创建单位矩阵I = np.eye(2);print(I);#输出随机元素构成的矩阵randomMat = np.random.random((2, 3));print(randomMat);#矩阵拼接按行拼接row_stack,和按列拼接column_stackmn = np.row_stack((m, n));print(mn);
阅读全文
0 0
- numpy矩阵基本操作总结
- numpy基本矩阵操作
- numpy - 矩阵基本操作
- numpy基本矩阵操作
- numpy的基本操作(矩阵、文件)
- Python中矩阵库Numpy基本操作
- Python-Numpy(3)矩阵基本操作
- Numpy入门学习之(三) 数组、矩阵基本操作
- python numpy 矩阵操作
- numpy matrix矩阵操作
- NumPy之一:基本操作
- numpy基本操作
- numpy的基本操作
- Numpy-基本操作
- 【基本图像操作】NumPy
- Numpy基本操作
- numpy数组基本操作
- numpy的基本操作
- NOIP 2017 原地爆炸记
- 用c语言输出1000到2000年之间的闰年
- QTP10.0安装详解
- 【设计模式】建造者模式
- Magento性能优化
- numpy矩阵基本操作总结
- Oracle闪回查询
- 判断移动端还是pc端
- Java学习——Calendar类
- 【工具】java jdk版本切换问题
- 欢迎使用CSDN-markdown编辑器
- 数组的一些应用
- java实现MD5加密
- zookeeper概述(1)