-3
假设我有一个变量列表ž如何用Python中的多个变量绘制一个方程?
z = [1,2,3,4,5,6,7,8,9,10]
我试图绘制方程
y = 1a + 2b + 3c + 4d + 5e + 6f + 7g + 8h + 9i + 10k
我是如何在python绘制多维方程困惑。我现在使用matplotlib库。有什么建议么?
假设我有一个变量列表ž如何用Python中的多个变量绘制一个方程?
z = [1,2,3,4,5,6,7,8,9,10]
我试图绘制方程
y = 1a + 2b + 3c + 4d + 5e + 6f + 7g + 8h + 9i + 10k
我是如何在python绘制多维方程困惑。我现在使用matplotlib库。有什么建议么?
试试这个:
z = [1,2,3,4,5,6,7,8,9,10]
equation="y ="
for i in range(len(z)):
if i>0:
equation=equation+" +"
equation=equation+" "+str(z[i])+chr(ord('a')+i)
print equation
输出是:
y = 1a + 2b + 3c + 4d + 5e + 6f + 7g + 8h + 9i + 10j