我正在嘗試創建一個以 k_b 作為 x 值和 delta_P 作為 y 值的圖形。我想針對 delta_P 繪制 k_b,但一條曲線的 S=3,另一條曲線的 S=0.1。但是,我希望兩條線在同一張圖上。有沒有人對如何做到這一點有任何建議?下面是我對 S=3 所擁有的,它有效。
def rocproduct(k_cat,E0,S,k_b,k_f):
return k_cat*E0*S/((k_b/k_f) S)
import numpy as np
import matplotlib.pyplot as plt
k_cat=0.1;E0=1;k_f=0.3;S=3
k_b=np.array([0.01,0.1,0.2,0.5,1,1.5,2,5,10])
delta_P=rocproduct(k_cat,E0,S,k_b,k_f)
plt.ylabel('rate of change of product')
plt.xlabel('kb')
plt.plot(k_b,delta_P)
uj5u.com熱心網友回復:
只要打電話rocproduct了S=0.1,再繪制它
import numpy as np
import matplotlib.pyplot as plt
# Parameters
k_cat=0.1
E0=1
k_f=0.3
S=3
# Function for data
def rocproduct(k_cat,E0,S,k_b,k_f):
return k_cat*E0*S/((k_b/k_f) S)
# Data to plot
k_b=np.array([0.01,0.1,0.2,0.5,1,1.5,2,5,10])
delta_P_1=rocproduct(k_cat,E0,S,k_b,k_f)
S = 0.1
delta_P_2=rocproduct(k_cat,E0,S,k_b,k_f)
# Plotting
plt.ylabel('rate of change of product')
plt.xlabel('kb')
plt.plot(k_b,delta_P_1)
plt.plot(k_b, delta_P_2)
plt.show()
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/366282.html
標籤:Python 麻木的 MATLAB matplotlib matlab图形
上一篇:上傳的媒體檔案僅在我重新加載django服務器后提供
下一篇:無法在函式“cv::dnn::ReadProtoFromTextFile”中打開“face_detector\deploy.prototxt”
