[Python]使用Numpy对矩阵进行转置
2017-05-31 18:58
239 查看
[Python]使用Numpy对矩阵进行转置
matrix.py
关于矩阵:
线性代数学的矩阵,学了些矩阵的概念、运算,没仔细推敲矩阵可以用什么数据结构来表示,现在一想比较清楚了,可以用普遍的二维数组来表示,现在想到也可以用Python中嵌套的列表来表示,应该是只要是二维可方便寻址的就行。
matrix.py
#!/usr/bin/python # -*- encoding:UTF-8-*- import pprint import numpy as np matrix = [[1,2],[3,4],[5,6]] print('列表:') pprint.pprint(matrix) matrix_2 = np.matrix(matrix) print('原矩阵:') pprint.pprint(matrix_2) matrix_transpose = np.transpose(matrix_2) print('转置后:') pprint.pprint(matrix_transpose)
关于矩阵:
线性代数学的矩阵,学了些矩阵的概念、运算,没仔细推敲矩阵可以用什么数据结构来表示,现在一想比较清楚了,可以用普遍的二维数组来表示,现在想到也可以用Python中嵌套的列表来表示,应该是只要是二维可方便寻址的就行。
相关文章推荐
- 使用python进行科学计算:Numpy入门
- 使用python numpy进行SVD分解
- python numpy 矩阵转置
- Python使用matplotlib,numpy,scipy进行散点的平滑曲线化方法
- Python使用matplotlib,numpy,scipy进行散点的平滑曲线化方法
- Python numpy 转置、逆、去掉一列、按列取出、矩阵拼接、矩阵排序、矩阵相等、np.where,一维转二维
- python numpy 使用笔记 矩阵操作
- Python使用numpy产生正态分布随机数的向量或矩阵操作示例
- Robot Framework ride中使用 python的math库 进行数学计算
- ArcGIS 网络分析[2] 在ArcMap中使用网络数据集进行五大网络分析[最短路径/服务区/最近设施点/OD成本矩阵/车辆分配]
- ubuntu下使用python接口对网络结构进行可视化
- 使用aespython进行ECB加解密示例
- 【教程】在Eclipse中使用PyDev进行Python开发
- python numpy创建和使用
- 使用Python进行数据关联分析
- Python Web项目中使用Jenkins进行持续集成CI
- 使用python-opencv进行视频分解
- Python使用scipy和numpy操作处理图像
- Python 文本挖掘:使用gensim进行文本相似度计算
- 用Python实现根据角4点进行矩阵二维插值并画出伪彩色图