sympy官网网址请参见
由于某些句子我也不是很确信其准确的翻译,所以附上了原文。
class sympy.functions.special.error_functions.Si(z)
Sine integral.
解释
此函数由下式定义:
S
i
(
z
)
=
∫
0
z
sin
t
t
d
t
Si\left( z\right) =\int^{z}_{0} \frac{\sin t}{t} dt
Si(z)=∫0ztsintdt
这是一个完整的函数:
例子
>>>from sympy import Si
>>>from sympy.abc import z
这个函数是 sin z z \frac{\sin z}{z} zsinz的不定积分 :
>>>Si(z).diff(z)
sin(z)/z
它是无分支的:
原文:It is unbranched:
>>>from sympy import exp_polar, I, pi
>>>Si(z*exp_polar(2*I*pi))
Si(z)
正弦积分与乘以I
的普通正弦非常相似:
原文:Sine integral behaves much like ordinary sine under multiplication by
I
:
>>>Si(I*z)
I*Shi(z)
>>>Si(-z)
-Si(z)
它也可以用指数积分来表示,但要注意后者是分支的:
原文:It can also be expressed in terms of exponential integrals, but beware that the latter is branched:
>>>from sympy import expint
>>>Si(z).rewrite(expint)
-I*(-expint(1, z*exp_polar(-I*pi/2))/2 +
expint(1, z*exp_polar(I*pi/2))/2) + pi/2
它可以以sinc函数的形式重写(根据定义):
原文:It can be rewritten in the form of sinc function (by definition):
>>>from sympy import sinc
>>>Si(z).rewrite(sinc)
Integral(sinc(t), (t, 0, z))