2016-05-06 5 views

答えて

2

私はあなたが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) 
+0

ああ - [OK]を、取得どこか!しかし、私は一番上に 'n'を望んでいません。私はむしろ4を、4は2を選択します。私がnを4 in、rを2に代入すると、2項式はそれを評価して数字を出力します。 – user3159090

+0

4 nCr 2を表示したいですか?または、4 nCr 2を計算したいですか? – mwm314

+0

@ user3159090私はあなたのニーズを反映するために私の答えを編集しました(私は思います)。まだあなたのために働いていない場合は私に教えて、私は再び更新されます! – mwm314

関連する問題