Я хочу добавить цикл While к моему коду matlab, чтобы он остановился, когда итерация достаточно хороша. С некоторой долей, например. 1e-6.Критерии остановки matlab iteration
Это мой код сейчас. Так что мне нужно добавить какие-то критерии остановки, я уже несколько раз пробовал, но это не сработает ... Я ценю всю помощь!
x(1)=1;
iterations = 0;
tolerance = 1e-6;
% Вот если в то время как быть ....
for i=1:N
x(i+1)=x(i);
for j=1:N
x(i+1)=F(x(i),x(i+1));
end
end
iter= iter + 1;
Что вы хотите быть меньше, чем «толерантность»? – badjr
Ваш внутренний код цикла не имеет никакого смысла. Вы повторяете 'j', но вы не используете' j' вообще. Пожалуйста, проверьте свой код для полноты и редактирования. – rayryeng