the answer is suppose to be x = 1.58, but it is printing every x value up to 1.58. What is wrong with my code?

 Risposta accettata

Star Strider
Star Strider il 25 Mag 2016

0 voti

I didn’t run your code (I didn’t feel like typing it in).
See if replacing your if block condition with ‘y(i+1)’ works:
if (y(i+1) < 0)

3 Commenti

Victoria Lucero
Victoria Lucero il 25 Mag 2016
So it now stops at 1.58 (which is the answer) but it is still printing every value. Where should I put the fprintf?
Victoria Lucero
Victoria Lucero il 25 Mag 2016
NVM! my "x" within the fprintf command was wrong. Thank you for the help
Star Strider
Star Strider il 25 Mag 2016
My pleasure!

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by