2012-11-12 93 views
0

我在使用微分方程和幾個初始條件處理Maple時遇到了一個快速問題,但是我收到了一條錯誤消息,根據上下文我似乎無法理解。任何人都可以快速詳細說明這裏發生了什麼?我如何解決這個問題?嘗試使用初始條件時出錯

> KVLl2 := -4*(i2(t)-2)-12*(i2(t)-i3(t)) = 0; 
       -16 i2(t) + 8 + 12 i3(t) = 0 
> KVLl3 := -12*(i3(t)-i2(t))-4*i3(t)-3.5*(diff(i3(t), t)) = 0; 
           /d  \  
     -16 i3(t) + 12 i2(t) - 3.5 |--- i3(t)| = 0 
            \ dt / 
> mySoln := dsolve({KVLl2, KVLl3, i2(0) = 1, i3(0) = 1}, i2, i3); 

Error, (in dsolve) found the following equations not depending 
on the unknowns of the input system: {1 = 1} 

在此先感謝

回答

0

楓不知道如何與i2和i3你作爲目標函數提供的做。如果你看看dsolve(?dsolve)的幫助,你會發現它需要根據它們的變量(在本例中是t)和列表來指定它的目標函數。嘗試使用此

dsolve({KVLl2, KVLl3, i2(0) = 1, i3(0) = 1}, {i2(t), i3(t)}); 

這裏沒有錯誤,但沒有的解決辦法(這可能與你的公式)