我正在尋找一個能夠讓我用標準運算符(*, - ,*,/等)來操作函數的庫。Python的函數算術庫
讓我們假設你有一個功能f(x) = x ** 2
和g(x) = x + 2
。我希望能夠寫f * g
並獲得一個新的函數,它是基本的x ** 2 * (x + 2)
或f(g)
並得到(x + 2) ** 2
。
我知道這不是太難實現,你只需要做一個Functor
類和超載它的__call__
函數,但我希望有一個第三方庫。
我並不想用這個東西只是爲了學習重量級。謝謝您的幫助。
哦,這是真棒!它甚至有一個狄拉克δ函數實際上可以計算卷積。 – terminus 2010-11-29 22:53:59