很简单的题目,就是得不出结果,大家帮帮忙,纠下错,或者直接写
mathematica吧
全部回复
仅看楼主
level 4
ლ卡米º 楼主
很简单的题目,就是得不出结果,大家帮帮忙,纠下错,或者直接写一个出来,题目在图片上
NDSolve[{D[u[x, y, t], x] + D[v[x, y, t], y] == 0,
20 D[u[x, y, t], t] == -D[P[x, y, t], x] +
0.2[D[u[x, y, t], x, x] + D[v[x, y, t], y, y]],
20 D[v[x, y, t], t] == -D[P[x, y, t], y] +
0.2[D[u[x, y, t], x, x] + D[v[x, y, t], y, y]],
u[0, y, t] == 1 - (y - 1)^2, u[x, 0, t] == 0, u[x, 2, t] == 0,
v[0, y, t] == 2 - y^2, v[x, 0, t] == 0, v[x, 2, t] == 0,
P[10, y, t] == 0, u[x, y, 0] == 0, v[x, y, 0] == 0,
P[x, y, 0] == 0}, {u, v}, {x, 0, 10}, {y, 0, 2}, {t, 0, 60}]
2020年01月05日 05点01分 1
level 8
我试了试也不行。。。
估计是书上打印错误了??
那个第一式等与0,为啥不先带入第二式?
不是我试过了,貌似还是不行。。。
要么你拿Maple试试。。。MMA有点写地方还是超级弱鸡的。。。
2020年01月06日 02点01分 2
我也都试了,不行,不知道你还能不能写出别的
2020年01月06日 03点01分
@ლ卡米º 这不是写出别的的问题。是你的方程根本有问题。。。你这是书上的???
2020年01月06日 05点01分
@郁博士CasperYC 这是老师发的题,应该是能解出来的
2020年01月06日 09点01分
@ლ卡米º 老师不行。。。
2020年01月07日 03点01分
level 9
边界条件v(0,y,t)=2-y^2和初始条件v(x,y,0)=0不相容,随便取个x=0,y=1,t=0就能看出来。
2020年01月06日 11点01分 3
果然题目有问题
2020年01月06日 15点01分
@ლ卡米º 不要过分相信老师。。。
2020年01月06日 19点01分
不相容倒是小问题,在实际问题里类似的提法还挺常见的,其实就是一种极限情况。只要问题本身适定,一般是能解出来的。这问题真正的问题在别的方面,参楼上的楼中楼。
2020年02月01日 03点02分
吧务
level 15
对外链的限制好像有所放松,试一下:https://mathematica.stackexchange.com/q/212441/1871
2020年02月01日 05点02分 4
1