作业帮 > 数学 > 作业

关于matlab计算行列式值的问题

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/07/04 19:13:33
关于matlab计算行列式值的问题
此行列式B=[
2 1 4 1
3 -1 2 1
1 2 3 2
5 0 6 2
]
的值应该是0吧,r1+r2=r4
但是用matlab
det(B)
ans =
6.9944e-015
为什么是这个结果呢?
关于matlab计算行列式值的问题
由于Matlab中的数据的储存和计算都是以双精度进行的,所以每一步计算的结果都是近似的,其结果与正确结果有点误差存在.