【发布时间】:2017-10-21 00:14:20
【问题描述】:
我有一组数据点,我想为其绘制“积分”。
例如:
x = seq(from=0, to=9, by=0.05)
y = sin(x)
我如何绘制从0 到x 在区间上的积分,比如0 到10?其中积分是曲线和y=0 所包围的区域。
这当然应该看起来很像1 - cos(x) 的情节,但我们假设我们不知道y = f(x) 实际上是什么。
我唯一知道的似乎是有意义的事情是:
spl = smooth.spline(x, y)
但是我不知道下一步该做什么。
编辑:这不是曲线下阴影的重复,一方面需要减去 y=0 以下的区域,另一方面它不是关于显示阴影区域,而是关于构造一个积分函数......
【问题讨论】:
-
@MaciejPitucha re:一个可重复的答案,你的愿望就是我的命令。然而,绝对不是那个问题的重复。
-
我的意思是可复制的例子,对不起。
-
是的,我刚刚添加了一个。
-
而且显然不是重复的,我误解了你的问题。
-
好吧,我第一次可能会更清楚。