library(Ryacas)
x <- Sym("x")
Integrate(sin(x), x)
Run Code Online (Sandbox Code Playgroud)
给
expression(-cos(x))
Run Code Online (Sandbox Code Playgroud)
另一种方式:
yacas("Integrate(x)Sin(x)")
Run Code Online (Sandbox Code Playgroud)
你可以在这里找到功能参考
如果您提到的 NA 在指示没有加速度输入的意义上提供了信息,那么它们应该被零替换。假设您的数据acc.vec
和设备以以下速率记录rec_per_sec
:
acc.vec[is.na(ac.vec)] <- 0
vel.vec <- cumsum(acc.vec)/recs_per_sec
Run Code Online (Sandbox Code Playgroud)
我不认为构建最佳拟合曲线会提高这种情况下的准确性。绘制速度与时间的关系图:
plot(1:length(acc.vec)/recs_per_sec, vel.vec,
xlab="Seconds", ylab="Integrated Acceleration = Velocity")
Run Code Online (Sandbox Code Playgroud)