在柱坐标求解三维求解泊松方程
mathematica吧
全部回复
仅看楼主
level 1
小兵cfd 楼主
请问为什么不能计算?
2020年02月13日 13点02分 1
level 1
小兵cfd 楼主
eqns = Laplacian[V[\[Rho], \[Theta], z], {\[Rho], \[Theta], z},
"Cylindrical"] == -cos[\[Theta]]
bc1 = D[V, {\[Rho], 1}] == 0;
bc2 = D[V[\[Rho], \[Theta], 2], {z, 1}] == 0;
sol = DSolve[{eqns, bc1, bc2},
V[\[Rho], \[Theta], z], {\[Rho], \[Theta], z}]
2020年02月13日 14点02分 2
level 1
小兵cfd 楼主
2020年02月13日 14点02分 3
吧务
level 10
Cylinder用法错误,建议使用ImplicitRegion
cos应为内置符号Cos
PDE边界条件应当使用DirichletCondition和NeumannValue指定,而不是方程
PDE用DSolve基本没戏,通常是只能求数值解的
二阶导数在某处的值应当像这样指定:Derivative[0, 0, 1][V][\[Rho], \[Theta], 2]
2020年02月21日 10点02分 4
1