sympy.harmonic()方法
利用sympy法,可以得到渐近中的调和数。
harmonic(n)
第n个harmonic数由-给出 .
语法:harmonic(n)
参数:
n -表示要计算调和数的数目。
返回:返回第n个harmonic数。
sympy.harmonic()方法 例# 1:
# import sympy
from sympy import *
n = 7
print("Value of n = {}".format(n))
# Use sympy.harmonic() method
nth_harmonic = harmonic(n)
print("Value of nth harmonic number : {}".format(nth_harmonic))
Output:
Value of n = 7
Value of nth harmonic number : 363/140
harmonic(n, m)
m阶的第n次广义谐波数由-给出 .
语法:harmonic(n,m)
参数:
n -表示要计算调和数的数目。
m -表示谐波数的阶数。
返回:返回m阶的第n次谐波数。
sympy.harmonic()方法 例# 2:
# import sympy
from sympy import *
n = 5
m = 2
print("Value of n = {} and m = {}".format(n, m))
# Use sympy.harmonic() method
nth_harmonic_poly = harmonic(n, m)
print("The nth harmonic number of order m : {}".format(nth_harmonic_poly))
Output:
Value of n = 5 and m = 2
The nth harmonic number of order m : 5269/3600