[問題] 聯立方程式求解

看板MATLAB作者 (馬桶是綠色)時間13年前 (2012/01/17 20:29), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串4/4 (看更多)
大家好,我想請問的是解聯立 A=n^2-k^2; B=2*n*k; A B為已知 然而B是很多值 ex:[111,222,333..] A就是一個固定的數值 換句話說, 我是想求B不同值時,的n和k的值 我是先把 k=B/2*n 帶入A 得到 A=n^2-(B/2*n)^2 用solve('...')去解 但因為B是矩陣的關係,所以這樣是不能算的 還請各位大大幫忙!!! 拜託了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.202.210

01/17 21:20, , 1F
[k,n]=solve('A=n^2-k^2','B=2*n*k','k','n')
01/17 21:20, 1F

01/17 21:58, , 2F
e大 我照你的方法後 他是算出 n=...B.. ,k=...B...
01/17 21:58, 2F

01/17 22:00, , 3F
他沒有辦法算出實際值 應該要再怎麼修呢? 謝謝!!
01/17 22:00, 3F
文章代碼(AID): #1F5McZla (MATLAB)
文章代碼(AID): #1F5McZla (MATLAB)