matlab求解微分方程 急用
syms y;
global a;
global b ;
global c;
global e ;
global f ;
z1=dsolve('Dy=1-a [1+(-b*y)^c]^(e/2)/f*{1-(-b*y)^(c-1)*[1+(-b*y)^c]^(-e)}^2')
人气:147 ℃ 时间:2020-09-07 19:31:55
解答
matlab中[]和{}有特殊用法,所以上面的有点问题.
可改为:
z1=dsolve('Dy=1-a*(1+(-b*y)^c)^(e/2)/f*(1-(-b*y)^(c-1)*(1+(-b*y)^c)^(-e))^2')
另外,给你一个例子看吧:
a=1;
dsolve('Dy=a*t','t')
得到的结果是:
ans = 1/2*a*t^2+C1
从这个例子中,可以看出虽然上面a=1,但是dsolve中不会将其用a的值代入.
推荐
- matlab微分方程组求解
- 我论文需要用MATLAB求解微分方程,
- matlab求解微分方程(急!)
- matlab如何求解如下的微分方程?
- 一个长方体棱长总和为 96 厘米,高为4厘米,长与宽的比是 3:2,这个长方体的体积是( )立方厘米. A.384 B.320 C.96 D.24
- 若a,b,c为三角形ABC的三边,且a平方+b平方+c平方=ab+bc+ca,如何证明三角形ABC是等边三角形.
- 某校选出一些同学参加作文比赛,其中男生比女生多10人,评选结果是女生50%获奖,男生30%获奖,获奖总人数是27人,共有多少人参加作文比赛?不用方程
- 描写故宫的词语
猜你喜欢