簡體   English   中英

如何在python中用mpmath繪制圖形?

[英]how to plot a graph with mpmath in python?

我需要用區間算法模擬幾個模型,我發現最可行的包是:mpmath。 但是我在繪制圖形時遇到了問題。 在將其應用於模型之前,我進行了初步測試。 有誰能夠幫助我?

  • 另一個問題是我總是需要一個 for 來創建我的區間變量,這大大增加了計算成本。 會有另一種選擇嗎?

這是我的代碼:

import mpmath as mp
import math as mt
from mpmath import *
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

iv.dps = 10
iv.pretty = True
X = np.linspace(-np.pi, np.pi, 10, endpoint=True)
a=iv.mpf(X[1])

b=[]
for k in range(len(X)):
    b = np.append(b,iv.mpf(X[k]) )
C=[]
for k in range(len(X)):
    C = np.append(C, iv.sin(b[k]))
print(C)
  • 我需要繪制罪惡,而 mp.plot 不起作用。

這是相當簡單的:

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(0, 5, 0.01)
y = np.sin(x)
plt.plot(x, y)
plt.show()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM