Mathematica 能处理第三类边界问题吗?
mathematica吧
全部回复
仅看楼主
level 4
frams 楼主
Mathematica 能处理第三类边界问题吗?
例如:
y''[x] + y[x] == 0
y'[x] + I y[x] == 0 at 1
y[x] = 2 at 0
DSolve 和 NDSolve 可以处理吗?怎么处理
2018年06月14日 12点06分 1
level 8
直接放到Dsolve里面啊。。
2018年06月14日 12点06分 2
DSolve[{y''[x] + y[x] == 0, y'[1] + I y[1] == 0, y[0] = 2}, y[x], x] 报错
2018年06月14日 13点06分
回复 frams :y[0]==2
2018年06月14日 16点06分
2018年06月15日 01点06分
level 8
这样?
2018年06月14日 16点06分 3
多谢,结果是对的,就是我构造的 2 exp(-ix)。
2018年06月15日 01点06分
为什么文档里搜 boundary conditions,只有 第一类和第二类,没有第三类,是我搜错了吗?
2018年06月15日 01点06分
回复 frams :不知道,DSolve的帮助文档里找找看呢。。。
2018年06月15日 04点06分
回复 frams :嗯,不过MMA好像不太会用欧拉公式来着。。。我经常得到结果还得手动化一下。。有什么办法吗
2018年06月15日 04点06分
1