1樓:匿名使用者
首先有兩點錯誤
n(2)=p-n(1)-n(3);後面的逗號要用英文的逗號此外n你一開始是一個常量 後面又有出現 n(2)=p-n(1)-n(3) 這個真沒看懂
錯誤是在vp=c/n;這裡,這裡n你還沒說明白取什麼值,所以出錯了
2樓:匿名使用者
n=1.48;
vp=c/n;
改成n=1.48;
vp=c/n;
n(2)=p-n(1)-n(3);最後一個改成英文分號dn(2)=-resa2*n(2)-n(2)/tr2-w21*n(2)+b32/tr3*n(3)+w32*n(3)-wt*n2;
改成dn(2)=-resa2*n(2)-n(2)/tr2-w21*n(2)+b32/tr3*n(3)+w32*n(3)-wt*n(2);
呼叫時,你的u少給了一個初值
[t,n]=ode15s(@dy_4,[0,800e-6],[0,0.6,0.8]);前面一個是t的範圍,後面是u的初值,你有三個值只給了倆即可
高階微分方程,高階線性微分方程怎麼解?
let u y 1 x y y du u dx 1 x u c1.1 x y c1.1 x y c1.1 x dx 1 2 c1.1 x 2 c2y 1 2 c1.1 x 2 c2 dx 1 6 c1 1 x 3 c2.x c3 k1.1 x 3 c2.x c3 高階線性微分方程怎麼解?1 型的微分...
急問用matlab解很長的方程
a 3 solve a x 3 0 x 得到的結果是 ans 3 a也就是說,solve裡面將a當成符號,而沒有把你a 3代入。試著改成 subs solve a x 3 0 x 就得到ans 1的結果了。你的問題也可以這樣弄。solve再加一個subs 另外你也可以自己將方程中的變數先將值代入,然...
什麼是常微分方程的解析解和數值解
解析解就是可以用數學表示式寫出來的,給定任意自變數均可以得到結果,是種精確解。而數值解則是難以用數學表示式表達的,是在有限元法 插值 逼近等方法下求出來的近似解。請問常微分方程課程中提到的通解 特解 精確解分別是什麼意思?和數值解與解析解有什麼聯絡。5 通解。就是在沒有初值條件或者在有初值條件的情況...