常微分方程的MATLAB解法
发布时间
阅读量:
阅读量

a='x^2+y+(x-2*y)*Dy=0';%简单求解常微分
dsolve(a,'x')
结果:
ans =
x/2 + ((4 _x^3)/3 + x^2 + C1)^(1/2)/2
x/2 - ((4_x^3)/3 + x^2 + C1)^(1/2)/2
对于未施加初始或边界条件的常微分方程,其解形式即为该方程的通解。在使用相关函数时,其调用方式包括以下两种:
dsolve(‘diff_equation’)
dsolve(’ diff_equation’,‘var’)
其中,diff_equation 表示需要求解的常微分方程表达式。第一种调用方式默认以变量t作为自变量进行计算,而第二种方式则要求用户明确指定所使用的自变量为var。

全部评论 (0)
还没有任何评论哟~
