是否有任何人誰知道我怎麼能解決這個方程的Python:Python中,解方程
A=[[-2.1011407, -0.463138],
[-0.463138, -0.10208588]]
A * X = 0
X =?
我嘗試了很多東西,但沒有sucess
是否有任何人誰知道我怎麼能解決這個方程的Python:Python中,解方程
A=[[-2.1011407, -0.463138],
[-0.463138, -0.10208588]]
A * X = 0
X =?
我嘗試了很多東西,但沒有sucess
你可以看看numpy的,它允許轉換矩陣。在你的情況[0,0]載體是一個解決方案:-D
編輯: 讓我們給它更多的心思
AX = 0
或者A可反轉,在這種情況下: X = A^-1.0 = 0
或者A不能倒置,在這種情況下,解是一維向量空間。只需選擇X = [1,x],進行矩陣乘法:最終將得到兩個一階等價方程,求解得到x,從而得到x,從而得到X.任意向量k = KX爲K真正應該做的伎倆。
順便說一句,100%的數學,這裏:-)
嗯,我忘記補充說[0,0]不是真正的解決方案;第一個元素必須總是1,第二個元素必須被計算... – thaking 2011-05-09 05:41:55
0%蟒蛇看看http://www.sagemath.org/
符號代碼和Python不拌勻,但如果你真的想要Python和數學,這是最好的事情。並有廣泛的幫助。
這是一個數學問題,而不是編程問題。 – dandan78 2011-05-09 05:35:51
嗯,我知道如何在紙上解決,但不能生成Python – thaking 2011-05-09 05:38:53
你可以發佈你的紙上解決方案,我們可以看到我們如何在Python中生成。 – Pravin 2011-05-09 06:32:13