簡體   English   中英

通過 SymPy 簡化階乘的表達式

[英]Simplification of expression for factorial by SymPy

你能告訴我 SymPy 中是否有簡化階乘的命令嗎? 比如Maxima有這樣一個function,但是我在SymPy中找不到。 n!/(n+1)! = 1/(n+1)

為此有一個 function gammasimphttps://docs.sympy.org/latest/tutorial/simplification.html#gammasimp

這是通過simplify在內部使用的,因此您也可以使用它(直接使用 gammsimp 更快):

In [1]: simplify(factorial(n)/factorial(n + 1))
Out[1]: 
  1  
─────
n + 1

In [2]: gammasimp(factorial(n)/factorial(n + 1))
Out[2]: 
  1  
─────
n + 1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM