【发布时间】:2013-11-10 20:24:49
【问题描述】:
链接中的问题:
可以解析积分,答案是 4,但是我有兴趣使用 Matlab 对它进行数值积分,因为它在形式上类似于我无法解析积分的问题。因为两个内积分中的函数是x、y和z和z的函数,所以出现了数值积分的困难。
【问题讨论】:
-
你好。 :-) 不相信我,是吗?也许有人想出了一个解决方案。一条评论:没有什么取决于 x,所以你可以去掉一个内积分。 \int_0^1 dx = 1。但不会改变问题。
-
我删除了我的答案,这不完全是一个解决方案。更好地指出作为注释,使用符号数学工具箱,定义
syms y z你会得到 4 对于int(z * exp(int(1 / (y + z), y, 0, 1)), z, 0, 2),否则,integral2在这里不适用。 -
@A.Donda 是的,我的目标是这样写来概括问题。我希望这里有人提出一个优雅的解决方案。
-
我实际上想出了一个答案。它可能相当于 Guddu 的,只是使用 Matlab 的集成函数
quad实现的,因此更优雅,可能在数值上更精确。既然我现在意识到我在你之前的问题上写的完全错误,我宁愿删除那个答案。但也许您想删除整个问题?
标签: matlab integration