假设我想在同一个图中追踪两个抛物线:
y=2*x**2+0.05
y=1.66*x**2-1.25
并将x和y的独立组合绘制为点。另外,我想限制每个抛物线的x和y范围。例如:抛物线1应显示为x = -0.75至x = 0.75且y = 0至y = 0.8,抛物线2应显示为x = -3至+3且y = -2.5至y = 10。
最简单的方法是什么?
答案 0 :(得分:1)
不确定这是你在寻找什么(我不清楚如何为两个地块设置不同的范围)但是如何简单
import numpy as np
import matplotlib.pyplot as plt
x1 = np.arange(-0.75, 0.75, 0.01)
y1 = 2*x1**2+0.05
x2 = np.arange(-3, 3, 0.01)
y2 = 1.66*x2**2-1.25
plt.plot(x1, y1)
plt.plot(x2, y2)
plt.ylim(-2.5, 10)
(可能在代码中使用范围)?
答案 1 :(得分:0)
可能不是最好的解决方案,但我能想到的最简单的方法是使用Pillow自己渲染它们。