看板 MATLAB 關於我們 聯絡資訊
前面先定義變數 syms B0 B1 B2 B3 B4 B5 B6; 然後經過一些運算 可能會有一些變數消失 比方說只剩下 EQ=[B0+3=0] [B1-5=0] B2~B6在計算過程中都消失了 然後用 [B0 B1]=solve(EQ(1:length(EQ),1)) 這樣可以得到B0=-3 B1=5 我的問題來了 就是我並不知道EQ裡面剩下的變數是哪些(因為透過迴圈有一直在變) 但是可以透過看EQ長度來知道有幾個變數(幾個方程式就有幾個未知數這樣) 因此我在solve那邊的等號左邊要打什麼 才能讓他自己去找EQ裡面剩下的變數並且由那個變數的名字來命名 或是有其他方法能解決這個問題嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.214.38