看板 MATLAB 關於我們 聯絡資訊
小弟最近剛接觸matlab,不知道要怎麼解決這個問題 總共有20個未知數,20個方程式 每條方程式裡面都有很多個未知數互程在一起 下面貼上一個範例 clc;clear; syms x1 x2 x3; ra=1.2e11; rb=2.4e13; rc=1.2e11; eq1='x3*(1-x1)*(1-x2)*rb=(1-x1)*(1-x2)*(1-x3)*ra-(x1+x2*(1-x1)+x3*(1-x1)*(1-x2))*rc'; eq2='x2*(1-x1)*rb=(1-x1)*(1-x2)*ra+x3*(1-x2)*(1-x1)*rb-(x1+x2*(1-x1))*rc'; eq3='x1*rb=(1-x1)*ra+x2*(1-x1)*rb-x1*rc'; 上面這個方程式還可以算的出來 但是解到更多未知數的時候 跑一陣子後,就會顯示程式過大的資訊而算不出來 不知各位大大有沒有什麼方法可以解決? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.106.184
diva:多買幾條記憶體XD 03/24 23:22
liliihana:有什麼方法可以簡化嗎@@? 03/25 00:18
gamer:請手動簡化,電腦不是萬能的 03/25 01:26
liliihana:我有試著簡化,但是似乎沒辦法...@@ 03/25 18:39
Rasin:這種的建議MATHEMATICA 03/27 14:27