天天看點

MATLAB解方程組解單一方程解方程組方程組的解帶入函數

解單一方程

S=solve(eqn,var)

解等式eqn關于自變量var的解。var省略則自動檢測(預設為x)。其中eqn可以是等式,也可以是函數,若為函數,則預設為eqn==0的解。

S=vpasolve(eqn,[a b])

計算eqn在區間 [ a , b ] [a,b] [a,b]上的解,但是隻能是數不能含有符号參數。

MATLAB解方程組解單一方程解方程組方程組的解帶入函數

解方程組

Y=solve(eqns,vars)

eqns是方程組的符号向量,即 [ e q n 1 , e q n 2 , . . . ] [eqn1,eqn2,...] [eqn1,eqn2,...]。var是未知數向量,Y是所求結果。如果隻寫一個Y,則傳回的Y是結構體,如果将Y寫成 [ s o l 1 , s o l 2 , . . . ] [sol1,sol2,...] [sol1,sol2,...]的形式,則每個元素為var中的解。

MATLAB解方程組解單一方程解方程組方程組的解帶入函數
MATLAB解方程組解單一方程解方程組方程組的解帶入函數

方程組的解帶入函數

當方程組的解是結構體Y時,要計算函數 f f f的值,可以使用語句:

A = s u b s ( f , Y ) A=subs(f,Y) A=subs(f,Y),即可将方程得到的解帶入 f f f。

MATLAB解方程組解單一方程解方程組方程組的解帶入函數

繼續閱讀