分页: 1 / 1
#1 Mathematica居然无法积分?
发表于 : 2024年 7月 18日 13:15
由 wokao
1/\[Pi]*Integrate[1/Sqrt[x*(1 - x)], {x, r/t, 1}]
一直没反应,有这时间手动也能算出来了
#2 Re: Mathematica居然无法积分?
发表于 : 2024年 7月 18日 13:16
由 fulvshou
死机了?
#3 Re: Mathematica居然无法积分?
发表于 : 2024年 7月 19日 11:58
由 fify
能算而且没卡

#4 Re: Mathematica居然无法积分?
发表于 : 2024年 7月 19日 12:06
由 swjtuer
wokao 写了: 2024年 7月 18日 13:15
1/\[Pi]*Integrate[1/Sqrt[x*(1 - x)], {x, r/t, 1}]
一直没反应,有这时间手动也能算出来了
你搞笑吧,连微分方程都能解
#5 Re: Mathematica居然无法积分?
发表于 : 2024年 7月 19日 12:11
由 Xiaoduoduo
swjtuer 写了: 2024年 7月 19日 12:06
你搞笑吧,连微分方程都能解
很正常吧。很多matlab用户对C语言也能够做矩阵操作很惊奇,以为只有matlab能干。
#6 Re: Mathematica居然无法积分?
发表于 : 2024年 7月 19日 13:34
由 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
能算而且没卡。

#7 Re: Mathematica居然无法积分?
发表于 : 2024年 7月 19日 13:41
由 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这么严肃的软件,一点交互都没有。
可能是边界问题吧。