【发布时间】:2016-03-01 10:51:26
【问题描述】:
我有这个参数:
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)
}
Bur R 回复:longer object length is not a multiple of shorter object length。
我的预期输出是一个矩阵(或数据框,或者可能是列表),对于向量L_inf(长度=31)的每个值,有 10 个结果(fun(1:10))。
怎么办?
【问题讨论】: