2009-12-22 118 views
0

可能显示的文件:
Defining a matrix as an array of arrays and computation its inverse matrix in C++
Simple 3x3 matrix inverse code (C++)逆矩阵的在C++

如何找到矩阵的逆在C++中。简单的编码只是为了找到3by3矩阵的逆矩阵以及4x4矩阵

+0

请显示您的代码以及为什么您怀疑它不起作用。你应该比理解矩阵的逆矩阵和如何获得矩阵更困难,因为很明显你没有在这里付出太多的努力。 – 2009-12-22 15:22:59

+0

Duplicate - 请参阅http://stackoverflow.com/questions/983999/simple-3x3-matrix-inverse-code-c – zebrabox 2009-12-22 16:06:16

回答

9

C++不提供语言工具来执行此操作。您必须自己编码或使用库。

如果问题是如何编码它,起始位置是“你知道如何反转纸上的矩阵吗?”

+0

给出问题的很好答案;不是很暴躁,但有一点意义。 – 2009-12-22 15:27:24

1

这不是一个编程问题本身,而是一个数学问题。然而,在计算机上查找矩阵的逆矩阵需要充分的知识,即浮点算法存在缺陷和不精确。如果你不相信我创建一个3x3阵列,使a_mn为1 /(m + n),并使用笔和纸上的一般逆矩阵解决方案。你应该去here所有你简单的数学算法需求。