Я пробую метод Ньютона для нахождения минимума
f(x) = 7x-log(x)
x_0 =0.01
это мой код:
x<-0.01
tol<-10
count<-0
while(tol>1e-5){
count<-count+1
fx<-7*x-log(x)
fprimex<-7-(1/x)
xnew<-x-fx/fprimex
tol<-abs(xnew-x)
x<-xnew
}
x
tol
count
но есть erorr ((Ошибка в то время как (tol > 1e-05) { : отсутствует значение, где требуется TRUE/FALSE Кроме того: Предупреждающее сообщение: В журнале (x): создано NaN))
КАК Я МОГУ ИСПРАВИТЬ СВОЙ КОД.