请问各位同学,像这种耦合的偏微分方程组,mathematica能求解嘛
mathematica吧
全部回复
仅看楼主
level 2
1554383369 楼主
如下图,未知函数为y(x,t)以及s(t):
mathematica中的代码如下:
NDSolve[{0.25 (1 - 0.8 - s[t])^2*
D[y[x, t],
t] - (1 - 0.8 - s[t])*(1/(0.8 + s[t] + (1 - s[t]) x) +
0.25 (1 - x) s'[t]) D[y[x, t], x] ==
D[y[x, t], {x, 2}], (D[y[x, t], x] /.
x -> 0) == -(1 - 0.8 - s[t])*(80*(1.2 - 1) - s'[t]),
y[0, t] == 1, -1/(1 - 0.8 - s[t]) (D[y[x, t], x] /. x -> 1) ==
2 y[1, t], s[0] == 0}, y[x, t], s[t], {x, 0, 1}, {t, 0, 1}]
报错:NDSolve::conarg: 参数的排序应该是一致的.
我仔细检查了,参数的排序应该是没错的,报错是不是因为这种耦合的方程mathematica识别不了?
2018年11月20日 15点11分 1
1