我在Python正與複數,過去的NumPys默認複雜類型(數字大於10^500以上)的正常浮點限度延長井的NumPy的陣列。我想知道是否有某種方式可以擴展NumPy,以便它能夠處理這種數量級的複雜數字。例如,是否有一種方法可以製作使用Decimal模塊功能的NumPy複雜類型?有沒有一種方法,使一個複雜的數量與NumPy帶小數類型的準確性?
我知道有資源可用,如mpmath(https://code.google.com/p/mpmath/),可能可以做我所需要的,但是這是我使用NumPy的項目需求。
對於任何這就是興趣,爲什麼我需要這些數量巨大,那是因爲我工作的早期宇宙的數值模擬相對論。
你嘗試創建一個numpy的mpmath對象數組? – M4rtini
有關於一些信息[在NumPy的文檔的用戶定義的數據類型(http://docs.scipy.org/doc/numpy/user/c-info.beyond-basics.html#user-defined-data-types) –
我沒有想過要製作一個mpmath對象數組,我試試看。此外,用戶定義的類型文章看起來很有前景。謝謝你們兩位,我會盡快告訴你結果。 – Anarki