У меня есть этот параметр:R: Как создать цикл для, для диапазона данных в функции?
L_inf <- seq(17,20,by=0.1)
и эта функция:
fun <- function(x){
L_inf*(1-exp(-B*(x-0)))}
Я хотел бы применить эту функцию для диапазона значения L_inf
. Я попытался с петлей for
, как это:
A <- matrix() # maybe 10 col and 31 row or vice versa
for (i in L_inf){
A[i] <- fun(1:10)
}
Бур R Ответ: longer object length is not a multiple of shorter object length
. Мой ожидаемый результат - это матрица (или фрейм данных или список) с 10 результатом (fun(1:10)
) для каждого значения вектора L_inf
(длина = 31). Как это сделать?