最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
python用分数表示矩阵代码方法实例
时间:2021-01-11 编辑:袖梨 来源:一聚教程网
本篇文章小编给大家分享一下python用分数表示矩阵代码方法实例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
1、函数及参数解释
set_printoptions()——控制输出方式
formatter——通用格式化输出
Fraction(x).limit_denominator(y)——返回一个分母不大于y且最接近x的分数
2、代码实现
from fractions import Fraction import numpy as np #设置矩阵元素输出用分数表示 np.set_printoptions(formatter={'all':lambda x: str(Fraction(x).limit_denominator())}) a = np.array([[0.8,-0.1,-0.2],[-0.5,0.5,-0.4],[-0.1,-0.3,0.8]]) print("分数形式显示原矩阵:") print(a) b = np.linalg.inv(a) #求逆矩阵 print("分数形式显示逆矩阵:") print(b)
输出结果
相关文章
- Golang ProtoBuf的基本语法详解 10-20
- Python识别MySQL中的冗余索引解析 10-20
- Python+Pygame绘制小球代码展示 10-18
- Python中的数据精度问题介绍 10-18
- Python随机值生成的常用方法介绍 10-18
- python3解压缩.gz文件分析 09-27