Mathematica居然无法积分?

对应老买买提的军事天地,观点交锋比较激烈,反驳不留情面,请作好心理准备。因为此版帖子太多,所以新帖不出现在首页新帖列表,防止首页新帖刷屏太快。


版主: Softfist

回复
头像
wokao楼主
论坛元老
论坛元老
帖子互动: 1164
帖子: 21625
注册时间: 2023年 3月 11日 19:17

#1 Mathematica居然无法积分?

帖子 wokao楼主 »

1/\[Pi]*Integrate[1/Sqrt[x*(1 - x)], {x, r/t, 1}]

一直没反应,有这时间手动也能算出来了

工具机谈智商, 犹如妓女谈贞操, 哪壶不开提哪壶
呼叫鸡谈造谣, 犹如站街女谈卖淫, 那是行家里手

fulvshou(腐驴受)
论坛元老
论坛元老
帖子互动: 576
帖子: 25375
注册时间: 2022年 8月 26日 20:30

#2 Re: Mathematica居然无法积分?

帖子 fulvshou(腐驴受) »

死机了?
我是腐驴受 家住恒河边
腐是腐驴的腐呀
受是腐驴受的受
fify
著名写手
著名写手
帖子互动: 17
帖子: 226
注册时间: 2024年 7月 12日 00:06

#3 Re: Mathematica居然无法积分?

帖子 fify »

能算而且没卡
图片
头像
swjtuer
论坛元老
论坛元老
帖子互动: 1398
帖子: 38594
注册时间: 2022年 7月 21日 22:32

#4 Re: Mathematica居然无法积分?

帖子 swjtuer »

wokao 写了: 2024年 7月 18日 13:15 1/\[Pi]*Integrate[1/Sqrt[x*(1 - x)], {x, r/t, 1}]

一直没反应,有这时间手动也能算出来了
你搞笑吧,连微分方程都能解
Xiaoduoduo(水佬倌)
知名作家
知名作家
帖子互动: 28
帖子: 988
注册时间: 2022年 9月 18日 22:03

#5 Re: Mathematica居然无法积分?

帖子 Xiaoduoduo(水佬倌) »

swjtuer 写了: 2024年 7月 19日 12:06 你搞笑吧,连微分方程都能解
很正常吧。很多matlab用户对C语言也能够做矩阵操作很惊奇,以为只有matlab能干。
头像
wokao楼主
论坛元老
论坛元老
帖子互动: 1164
帖子: 21625
注册时间: 2023年 3月 11日 19:17

#6 Re: Mathematica居然无法积分?

帖子 wokao楼主 »

不知道我这个是怎么回事
就是running,然后啥都不输出。我是刚使用符号计算软件。

试了一下Maxima,直接问我r/t的范围。我输入assume(r>0, r<t); 然后计算,就出了结果
(2*atan(sqrt(t-r)/sqrt(r)))/%pi

回到Mathematica
1/\[Pi]*Integrate[1/Sqrt[x*(1 - x)], {x, r/t, 1}, Assumptions -> r < t \[And] r > 0 ]

得到

(\[Pi]-2 ArcSin[Sqrt[r/t]])/\[Pi]

结果是一样的
Mathematica这么严肃的软件,一点交互都没有。
fify 写了: 2024年 7月 19日 11:58 能算而且没卡。
图片

图片

工具机谈智商, 犹如妓女谈贞操, 哪壶不开提哪壶
呼叫鸡谈造谣, 犹如站街女谈卖淫, 那是行家里手

bigbendan
职业作家
职业作家
帖子互动: 19
帖子: 606
注册时间: 2022年 10月 10日 03:02

#7 Re: Mathematica居然无法积分?

帖子 bigbendan »

wokao 写了: 2024年 7月 19日 13:34 不知道我这个是怎么回事
就是running,然后啥都不输出。我是刚使用符号计算软件。

试了一下Maxima,直接问我r/t的范围。我输入assume(r>0, r<t); 然后计算,就出了结果
(2*atan(sqrt(t-r)/sqrt(r)))/%pi

回到Mathematica
1/\[Pi]*Integrate[1/Sqrt[x*(1 - x)], {x, r/t, 1}, Assumptions -> r < t \[And] r > 0 ]

得到

(\[Pi]-2 ArcSin[Sqrt[r/t]])/\[Pi]

结果是一样的
Mathematica这么严肃的软件,一点交互都没有。


图片

图片

可能是边界问题吧。
回复

回到 “军事天地(Military)”