【发布时间】:2021-01-03 15:15:16
【问题描述】:
所以,我的问题可能不完全是标题中的内容。
我有一个函数
y = a*x + b
我想用不同的 b 值绘制 y。
我知道我可以做到以下几点:
import numpy as np
import matplotlib.pyplot as plt
a = 2
x = np.array([0,1,2,3,4])
b = 0
for i in range(10):
y = a*x + b
b = b+1
plt.plot(x,y)
这正是我想要的。
但是,我可以通过某种方式做到这一点
b = np.array([0,1,2,3,4,5,6,7,8,9])?那么,我的代码可能类似于:
import numpy as np
import matplotlib.pyplot as plt
a = 2
x = np.array([0,1,2,3,4])
b = np.array([0,1,2,3,4,5,6,7,8,9])
y = a*x + b
plt.plot(x,y)
【问题讨论】:
标签: numpy matplotlib graph algebra