MATLAB: Display actual and estimate values of cube root

while loop

In the attached document, my actual value of the cube root and also my estimated value come out the same. Can someone please take a look at my script?

Best Answer

Look at your code:
fprintf('The actual cube root is %0.3f\n', Estimate)
fprintf('The estimate of the cube root is %0.3f\n', Estimate)
You are printing the same value twice. You never calculate the "actual" cube root.
Even if you did calculate the actual cube root, would you be able to see the difference within the 3 decimal places that you print out?
Related Question