Python 线性代数 矩阵乘法
2016-05-22 13:00
543 查看
使用numpy就可以用矩阵了
虽然官方文档说了不要用这个类
原因:
Despite its convenience, the use of the numpy.matrix class is discouraged, since it adds nothing that cannot be accomplished with 2D numpy.ndarray objects, and may lead to a confusion of which class is being used.
不过不管了 先用着吧
以下实现了矩阵乘法运算
虽然官方文档说了不要用这个类
原因:
Despite its convenience, the use of the numpy.matrix class is discouraged, since it adds nothing that cannot be accomplished with 2D numpy.ndarray objects, and may lead to a confusion of which class is being used.
不过不管了 先用着吧
以下实现了矩阵乘法运算
>>> import numpy as np >>> A = np.mat('[1 2 3;4 5 6]') >>> A matrix([[1, 2, 3], [4, 5, 6]]) >>> B = np.mat('2 0 -1;3 1 2]') >>> B matrix([[ 2, 0, -1], [ 3, 1, 2]]) >>> 2*A - 3*B matrix([[-4, 4, 9], [-1, 7, 6]])
相关文章推荐
- Python实战_3_第一周_第四节课程:爬取霉霉图片
- Python Tricks(十)—— 递归修改文件名
- Python操作MySQL数据库
- Python操作MySQL数据库
- mechanize
- python正则表达式
- python中的三个读read(),readline()和readlines()
- Python 修改文件重命名代码
- python学习02
- python用法总结
- wxPython学习笔记(一)
- Python学习总结:目录
- 通过SSH远程使用jupyter notebook
- python 正则表达式
- python 处理Bus Hound 数据
- python学习四
- python 中文编码问题
- python 中文编码问题
- python 中文编码问题
- python 中文编码问题