1
私は、Pythonのsympy latexパッケージを使用して、nCr式をかっこ(n以上r)で使用して、超幾何学的pdf方程式を構築しようとしています。誰でもこれを行う方法を知っていますか?おかげで、ジョエルPythonでコンビナトリアル式を構築する方法Sympy Latex?
私は、Pythonのsympy latexパッケージを使用して、nCr式をかっこ(n以上r)で使用して、超幾何学的pdf方程式を構築しようとしています。誰でもこれを行う方法を知っていますか?おかげで、ジョエルPythonでコンビナトリアル式を構築する方法Sympy Latex?
私はあなたがbinomial
を探していると思う:
from sympy import binomial, latex
sympy.init_printing(use_latex='mathjax')
n, r = sympy.symbols("n, r", real=True, positive=True)
print latex(binomial(n, r) # outputs {\binom{n}{r}}
binomial(n, r)
この意志出力NCR(うまく)IPythonシェルまたはJupyterノートブックでカッコで。
あなたが評価される実際の値を使用する場合は、あなたが行うことができます:
from sympy import binomial, latex
sympy.init_printing(use_latex='mathjax')
n = 4
r = 2
binomial(n, r) # outputs 6
あなたはシンボル4と2を表示させたい場合は、試してみてください。
from sympy import binomial, latex
sympy.init_printing(use_latex='mathjax')
n, r = sympy.symbols("4, 2", real=True, positive=True)
binomial(n, r)
ああ - [OK]を、取得どこか!しかし、私は一番上に 'n'を望んでいません。私はむしろ4を、4は2を選択します。私がnを4 in、rを2に代入すると、2項式はそれを評価して数字を出力します。 – user3159090
4 nCr 2を表示したいですか?または、4 nCr 2を計算したいですか? – mwm314
@ user3159090私はあなたのニーズを反映するために私の答えを編集しました(私は思います)。まだあなたのために働いていない場合は私に教えて、私は再び更新されます! – mwm314