2
我在R中的积分函数有一些问题。我试图绘制积分vo,但它似乎我没有正确地做。R绘制积分
t <- seq(0, 0.04, 0.0001)
vi <- function(x) {5 * sin(2 * pi * 50 * x)}
vo <- function(x) {integrate(vi, lower=0, upper=x)$value}
test_vect = Vectorize(vo, vectorize.args='x')
plot(t, vo(t)) # should be a cosine wave
plot(t, vi(t)) # sine wave
vo
应该是正弦波,但使用test_vect
给了我错了剧情和使用vo
直接给出错误“X”和“Y”长度不同。任何人都可以帮助我解决这个问题吗?
你是绝对正确的。非常感谢你的答案。 –