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
frams
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分
frams
@九十个游马Ω
2018年06月15日 01点06分
level 8
九十个游马Ω
这样?
2018年06月14日 16点06分
3
frams
多谢,结果是对的,就是我构造的 2 exp(-ix)。
2018年06月15日 01点06分
frams
为什么文档里搜 boundary conditions,只有 第一类和第二类,没有第三类,是我搜错了吗?
2018年06月15日 01点06分
九十个游马Ω
回复 frams :不知道,DSolve的帮助文档里找找看呢。。。
2018年06月15日 04点06分
九十个游马Ω
回复 frams :嗯,不过MMA好像不太会用欧拉公式来着。。。我经常得到结果还得手动化一下。。有什么办法吗
2018年06月15日 04点06分
1