用python绘制iv曲线
所以我试图用python绘制一条IV曲线,但我得到的只是一条直线。这似乎是一个微不足道的代码,但我刚刚开始自学,一周一次,所以请容忍我,因为我还在学习:) 这是我的密码:用python绘制iv曲线,python,curve,Python,Curve,所以我试图用python绘制一条IV曲线,但我得到的只是一条直线。这似乎是一个微不足道的代码,但我刚刚开始自学,一周一次,所以请容忍我,因为我还在学习:) 这是我的密码: import matplotlib.pyplot as plt xdata = [20,27] # voltage data ydata = [0.4,0.9] # current data plt.plot(xdata, ydata) plt.title(r'IV-curve') plt.xlabel('Voltage(V)
import matplotlib.pyplot as plt
xdata = [20,27] # voltage data
ydata = [0.4,0.9] # current data
plt.plot(xdata, ydata)
plt.title(r'IV-curve')
plt.xlabel('Voltage(V)')
plt.ylabel('Current(I)')
plt.show()
此处显示了它的图片:您可能可以尝试以下方法(根据您的要求更改方程式以设置“y”):
您可能可以尝试以下方法(根据您的要求更改方程式以设置“y”):
您只有两点。“你希望得到什么样的图形?”安德烈·鲁基亚南科(AndreyLukyanenko)只是一条简单的2D IV曲线。我需要做些什么改变吗?@Andreylukyanko我可以加上一条指数曲线。你只有两点。“你希望得到什么样的图形?”安德烈·鲁基亚南科(AndreyLukyanenko)只是一条简单的2D IV曲线。我需要做些什么改变吗?@Andreylukyanko我可以加上一条指数曲线。