符号方程求解
代数方程求解
上一篇中的举例其实已经接触到了该函数,即solve函数,直接上格式:
g=solve(eq)%求解代数方程eq=0,默认自变量
g=solve(eq,var)%求解代数方程eq...微分方程求解
微分方程的求解之前首先要了解微分方程在MATLAB中该怎么表示,微分方程中用D表示一次微分,D2和D3分别表示二次以及三次微分,D之后的字符为因变量。...方程求解的函数使用格式如下:
r=dsolve('eq1,eq2,...,','cond1,cond2,...','v')
"eq1,eq2,..."为微分方程,"cond1,cond2,..."...举例1:
%求微分方程dy/dx=ay的通解以及y(0)=b时的特解
syms a y
eq='Dy=a*y'
y1=dsolve(eq)%通解
y2=dsolve(eq,'y(0)=b','x')%特解...举例3:
%求微分方程y''=x+y',且y(0)=1,y'(0)=0时的特解
y=dsolve('D2=x+Dy','y(0)=1','Dy(0)=0','x')
结果3:
?