百科知识

MATLAB求解微分方程微分方程为A-By'=Cy''(y'指y

2010-04-27 00:35:15车***
微分方程为A-By'=Cy''(y'指y的一阶导数,y''指y的二阶导数),其中A,B已知而C未知(也就是要结果中要求不显含C!),初始条件为y(0)=0,y'(0)=0。求解问题的MATLAB命令是什么? 补充:如果用dsolve命令直接求解会出错:“There are more ODEs than variables.”MATLAB求解微分方程微分方程为A-By'=Cy''(y'指y的一阶导数,y''指y的二阶导数),其中A,B已知而C未知(也就是要结果中要求不显含C!),初始?

最佳回答

  • 你的方程的形式中C不可能消掉,含有C的话用 dsolve('A-B*Dy-C*D2y=0,y(0)=0,Dy(0)=0')就行了,有解析解: ans = B t C exp(- ---) A C A t C A -------------- + --- - --- 2 B 2 B B
    2010-05-06 08:26:38
  • 很赞哦! (148)