实验七 用Mathematica解常微分方程 实验目的: 掌握用Mathematica软件求微分方程通解与特解的方法的语句和方法。 实验过程与要求: 教师利用多媒体组织教学,边讲边操作示范。 实验的内容: 一、求微分方程的通解 在Mathematica系统中用DSolve函数求解微分方程,基本格式为: DSolve [微分方程,未知函数名称,未知函数?的自变量] 实验1 求微分方程的通解. 解 In[1]:= DSolve[y'[x]==2x,y[x],x] Out[1]= 实验2 求微分方程的通解. 解 In[2]:= DSolve[y''[x]-3y'[x]+2y[x]==(3x)Exp[2x],y[x],x] Out[2]= 实验3 求微分方程的通解. 解 In[3]:=DSolve[y''[x]+3y'[x]==2Sin[x],y[x],x] Out[3]= 其中方程中的等号应连输2个“=”,二阶导数记号应连输两个单引号. 二、求微分方程的特解 在Mathematica系统中求特解的函数仍为DSolve,而基本格式为: DSolve [{微分方程,初始条件},未知函数名称,未知函数?的自变量] 实验4 解微分方程. 解 In[4]:=DSolve[{y'[x]==2x+y[x],y[0]==0},y[x],x] Out[4]= 实验 用笔算和机算两种方法求解下列微分方程: