51

我想用 matplotlib 来说明两个区域之间的定积分:x_0 和 x_1。

给定下图,我如何在 matplotlib 中从 x=-1 到 x=1 对曲线下的区域进行着色

import numpy as np
from matplotlib import pyplot as plt
def f(t):
    return t * t

t = np.arange(-4,4,1/40.)
plt.plot(t,f(t))
4

2 回答 2

56

我想出的最终答案是使用fill_between.

我认为类型方法之间会有一个简单的阴影,但这正是我想要的。

section = np.arange(-1, 1, 1/20.)
plt.fill_between(section,f(section))
于 2015-06-01T18:30:49.557 回答
25

退房fill。这是填充受限区域的示例

于 2012-04-06T16:29:07.753 回答