有理逼近积分?

8次浏览(过去30天)
保罗Dostert
保罗Dostert 2019年10月28日
移动: 为副总经理 2023年1月12日17:06
我很难理解这两个集成命令之间的区别:
清晰;信谊y
int(1000 * 9.8 *(10) *(π* 6 ^ 2),0,10)
int(9.8 * 1000 *(π* 6 ^ 2)* (10),0,10)
在我的机器(2019b - Windows)和MATLAB在线,使用 格式的短 我得到:
ans =
17640000 *π
ans =
14876074069235525/268435456
当我使用π积分时,我经常收到奇怪的有理近似值(注意,把π从积分中去掉可以解决这个问题)。至于为什么会发生这种情况,我还没能找到答案。我假设MATLAB使用圆周率计算一个小数答案,在小数点后14位或15位进行近似值切割,然后从结果中创建一个分数,但为什么这种情况有时会发生,而不是其他情况呢?

更多答案(0)

s manbetx 845


释放

R2019b

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!