2009-12-22 122 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所有你簡單的數學算法需求。