2017-07-27 1 views

答えて

1

nsumの式を作成して印刷する方法がSymPy機能ではありません、それはmpmathだあり機能(mpmathはSymPyのサブモジュールであったn時間;まだ古代のSymPyバージョンを使用している場合は、アップグレードをお勧めします)。

SymPyでは、合計がSumによって実装されます。これは、.doit()メソッドが呼び出されるまで未評価の合計です。例:

>>> from sympy import * 
>>> init_printing() 
>>> Sum(1/factorial(n), (n, 0, oo)) 
    ∞  
____ 
╲  
    ╲ 1 
    ╲ ── 
    ╱ n! 
    ╱  
╱  
‾‾‾‾ 
n = 0 
>>> Sum(1/factorial(n), (n, 0, oo)).doit() 
ℯ 

ここでinit_printing()は「きれいな」表現の印刷を開始します。それらがどれほどかわいいかはあなたの環境に依存します(私はこの例ではテキスト端末を使用しています)。 More on printing in SymPy

同様に、製品にはProductがあります。

しかし、例を挙げておけば、プレゼンテーション指向のものを探していると思います。LaTeXエディタを開き、それらの式を入力する必要があります。

関連する問題