求助,有关解有边界条件的偏微分方程
mathematica吧
全部回复
仅看楼主
level 1
叶十四º 楼主
需要解出τ的表达式,题目要求如上图,我使用的代码如下:
NDSolve[\[Tau] Dt[S[X, t]] +
Grad[-Grad[S[x y z], {x, y, z}], {x, y, z}] == 0,
Grad[S[0, t], {X, t}] == 0,
Grad[S[1, t], {X, t}] == \[Tau], \[Tau], {X, 0, 1}]
出现了 错误NDSolve::dsvar: , \[Tau] ({0,0}==0) cannot be used as a variable.
求大佬帮忙看看这个边界条件是输入错误了吗
2021年05月16日 13点05分 1
吧务
level 10
NDSolve用法错误,你缺对括号。
Grad Dt等估计也会有问题,不过要具体问题具体分析了
2021年05月16日 14点05分 2
谢谢!收到了!我再改吧改吧试试,我一定能成功掌握它的!!!
2021年05月17日 12点05分
1