Добавил:
unclefalkon
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:ЛР2 / lab1_porazryad
.m function [answer] = lab1_porazryad(func, a, eps)
delta = -1;
x = a;
f_new = func(x);
iters = 1;
while eps<abs(delta)
delta = -delta/4;
f_old = f_new;
while f_new<=f_old
f_old = f_new;
x = x+delta;
f_new = func(x);
iters = iters + 1;
end
end
answer = [x, iters];
end
delta = -1;
x = a;
f_new = func(x);
iters = 1;
while eps<abs(delta)
delta = -delta/4;
f_old = f_new;
while f_new<=f_old
f_old = f_new;
x = x+delta;
f_new = func(x);
iters = iters + 1;
end
end
answer = [x, iters];
end
Соседние файлы в папке ЛР2