How to display all values of an iteration?
6 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Mary Fasulo
il 30 Gen 2020
Commentato: Mary Fasulo
il 30 Gen 2020
hi so this is my code, currently it only displays the root and the number of bisections, but I need it to also display the value of each iteration, I'm not sure how to do this. Any help would be much appreciated!

1 Commento
Risposta accettata
Ridwan Alam
il 30 Gen 2020
Modificato: Ridwan Alam
il 30 Gen 2020
for i = 1:100
xc = (x1 + x2)/2;
if f(x1)*f(xc)<0
x2 = xc;
else
x1 = xc;
end
disp(['x1 = ',num2str(x1),',' ' x2 = ',num2str(x2)])
if abs(f(x1))<1e-6
break
end
end
you can also use fprintf() instead of disp().
hope this helps.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Startup and Shutdown in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!