当我收到以下错误消息时,我正在运行我的代码:
" t-1中的错误:二元运算符的非数字参数"
错误在函数中的p [t]< -p [t-1]中:
p<-rep(0, dimension)
price<-function(n, dimension){
p[t]<-p[t-1]
...
}
此函数被调用到另一个函数,其中p [t = 0]等于1.T表示提交订单的时间。在开始时,即对于t = 0,p [t] <-1。我也尝试将p [t-1]改为p [t],将p [t]改为p [t + 1],但它给出了同样的误差。 你能告诉我如何解决这个错误吗?
谢谢