【问题标题】:How to plot an equation with multiple variables in Python?如何在 Python 中绘制具有多个变量的方程?
【发布时间】:2017-02-09 15:37:39
【问题描述】:

假设我有一个变量列表 z

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 numpy matplotlib


    【解决方案1】:

    试试这个:

    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
    

    【讨论】:

      猜你喜欢
      • 2018-05-07
      • 1970-01-01
      • 2021-08-31
      • 1970-01-01
      • 2015-04-23
      • 1970-01-01
      • 1970-01-01
      • 2019-12-16
      • 2020-08-10
      相关资源
      最近更新 更多