通过MCP连接 →

输入计算

任意实数(无量纲)。Si(x) 通过其幂级数计算得出。

数学公式

广告

结果

正弦积分 Si(x)
0.9460830704
无量纲
输入 x 1
定义 Si(x) = ∫₀ˣ sin(t)/t dt
Limit as x → +∞ π/2 ≈ 1.5707963268

什么是正弦积分 Si(x)?

正弦积分记作 Si(x),是一个特殊函数,定义为 sin(t)/t 从 0 到 x 的定积分。虽然 sin(t)/t 在 t = 0 处看上去没有定义,但它在该点的极限恰好等于 1,因此被积函数处处连续,且 Si(0) = 0。这是一个纯数学工具,在任何地方计算结果都完全一致,不受国家或地区限制。

Si(x) 曲线振荡并收敛于水平渐近线的图像
正弦积分 Si(x) 上升、振荡,并随着 x 增大收敛于值 π/2。

如何使用本计算器

输入任意实数 x——正数、负数或零都可以——计算器即会返回 Si(x) 的值。由于 Si 是奇函数,满足 Si(-x) = -Si(x),因此负数输入只是把正数结果取相反数。当 x 不断增大时,Si(x) 会上下振荡,并逐渐收敛到 π/2 ≈ 1.5707963268。

公式详解

我们用 Si(x) 的麦克劳林幂级数来求值:

Si(x) = x − x³/(3·3!) + x⁵/(5·5!) − x⁷/(7·7!) + …

每一项都由前一项递推得到:乘以 −x²/((2n)(2n+1)),再将奇次幂除以 (2n+1)。这样可以避免直接计算庞大的阶乘,对于较小到中等的 |x|,整个计算过程都能保持数值稳定。

Advertisement
表示积分的、从 0 到 x 的 sin(t)/t 曲线下方的阴影区域
Si(x) 等于从 0 到 x 下 sin(t)/t 的带符号面积。

计算示例

当 x = 1 时,级数展开为 1 − 1/18 + 1/600 − 1/35280 + 1/3265920 − … ≈ 1 − 0.0555556 + 0.0016667 − 0.0000283 + 0.0000003 ≈ 0.9460831。公认的参考值为 Si(1) = 0.9460830703671830。

常见问题

Si(0) 等于多少? 恰好等于 0,因为从 0 到 0 的积分必然为零。

最大值是多少? Si(x) 的第一个、也是最大的局部极大值出现在 x = π 附近(Si(π) ≈ 1.8519),此后便围绕极限 π/2 来回振荡。

负数 x 能用吗? 可以——Si 是奇函数,所以 Si(-2) = -Si(2) ≈ -1.6054。

最后更新: