我正在尝试迭代一个名为var __setOptions = mongoose.Query.prototype.setOptions;
mongoose.Query.prototype.setOptions = function(options, overwrite) {
__setOptions.apply(this, arguments);
this.options['new'] = true;
return this;
};
的矩阵,其中包含50行和100列(分为50对X和Y值并排放在一起)和for循环:
XY
正如您可以在for (i in 1:50){
slope=atan(((XY[i+1,2]-XY[i,2])/(XY[i+1,1]-XY[i,1]))*100)
}
上看到的那样,我正在尝试XY[i+1,2]-XY[i,2])
y
个值并从下一个值中减去它并遍历整个列表每个连续的降序值然后除以相应的x增量除以得到斜率并使用i
将其转换为角度。
不幸的是,它一直告诉我atan(()*100)
“超出范围”,而且我很确定我在等式的两边都有相同的括号。