1
我一直在試驗sympy,我一直在尋找一種方法來打印我的數學函數的輸入,而不僅僅是結果。打印sympy輸入功能
例如,如果我輸入
integrate(x**2 + x + 1, x)
我得到:
雖然我想辦法輸出像這樣:
這可能嗎?如果是的話,它將如何實施?
在此先感謝
我一直在試驗sympy,我一直在尋找一種方法來打印我的數學函數的輸入,而不僅僅是結果。打印sympy輸入功能
例如,如果我輸入
integrate(x**2 + x + 1, x)
我得到:
雖然我想辦法輸出像這樣:
這可能嗎?如果是的話,它將如何實施?
在此先感謝
試試這個。
a = Integral(x**2 + x + 1, x)
Eq(a,a.doit())
完全可以用於Integrals:D謝謝。現在如果我想要做同樣的事情,但是對於更基本的東西,比如5 + 4,那我該怎麼辦。 5 + 4 = 9? – user3120921
我不確定像5 + 4 = 9這樣的無符號方程。但是如果你正在尋找一些像x + 4 = 9這樣的符號方程,那麼Eq就能起作用。公式(x + 4,9) –
@ user3120921:'sym.S('5 + 4',evaluate = False)'返回一個'sympy.core.add.Add'對象。 – unutbu