求解此微分方程,用matlab来解,应该怎么输入?初值就用C吧

问题描述:

求解此微分方程,用matlab来解,应该怎么输入?初值就用C吧
1个回答 分类:综合 2014-09-26

问题解答:

我来补答
求解自变量为y的函数x(y):
x=dsolve('Dx=(sqrt((1-x)^2+y^2)-(1-x))/y','x(A)=C','y')
同样
y=dsolve('Dy=(sqrt((1-x)^2+y^2)-(1-x))/y','y(A)=C','x')
注意dsolve小写、Dy中的D必须大写,初始条件写在同一组单引号('')里,不同初始条件用逗号隔开
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识