Я пытаюсь создать цикл while, который добавляет дополнительные термины в функцию.Моя проблема в том, что всякий раз, когда я пытаюсь добавить функцию, используя цикл while, она не сохраняет переменные в функции в виде числовых значений, а в виде слотов.
Это мой код:
x <- function(r){}
i <- 1
s <- c(0.01,0.02,0.03,0.04)
C <- 5
NV <- 100
while(i < length(s)){
x <- function(r){
x + C/(1+r)^i
}
i <- i+1
}