level 3
zjnone
楼主
我想用mma求解下面的pde

试着用了一下NDSolveValue:
NDSolveValue[
{-(Derivative[2, 0][u][x, y] + 3*Derivative[0, 2][u][x, y]) == 16,
u[1, y] == 0, Derivative[0, 1][u][x, 1] == -u[x, 1],
Derivative[1, 0][u][0, y] == 0, Derivative[0, 1][u][x, 0] == 0},
u[x, y], {x, 0, 1}, {y, 0, 1}]

但是没能成功求解,看起来是NDSolveValue把第三类边值条件当成第一类了。那要怎样才能正确指定边界条件呢?
2020年06月07日 14点06分
1

试着用了一下NDSolveValue:NDSolveValue[
{-(Derivative[2, 0][u][x, y] + 3*Derivative[0, 2][u][x, y]) == 16,
u[1, y] == 0, Derivative[0, 1][u][x, 1] == -u[x, 1],
Derivative[1, 0][u][0, y] == 0, Derivative[0, 1][u][x, 0] == 0},
u[x, y], {x, 0, 1}, {y, 0, 1}]

但是没能成功求解,看起来是NDSolveValue把第三类边值条件当成第一类了。那要怎样才能正确指定边界条件呢?




