Rのoptim()関数については簡単な問題です。ループの変数に応じて関数の最小値を求めようとしています。Rはループに依存する関数でoptim()を発行します
f<-function(x,i){
i*x
}
M<-matrix(0,10,1)
for (i in 1:5) {
M[i,1]<-optim(c(1),f,lower=-2,upper=2,method="L-BFGS-B")
}
M
Rは私の答え:私は本当にあなたがoptim
コールにi
を渡す必要があり、この1 ....
その多くのことを注意してくださいフランス人はフランス語を話せません。今後の質問では、エラーメッセージをフランス語から英語に翻訳することをお勧めします。あるいは、Rを英語のロケールに切り替えることができます... –
Googleはかなりいい仕事をしています[http://translate.google.com/#auto|en|Erreur%20dans%20i%20* %20x%20%3A%20%27i%27%20est%20manquant)。 –