Use MATLAB's for loop to determine the value of y when n=192. (round answer to nearest integer)

3 views (last 30 days)
Given: x=[... a bunch of values...];
and the formula y= the sum of k=1 to n [k (cubed root x sub k)]
Part B: Use MATLAB's while loop to determine the maximum value of n where y < 165238.
I have no idea how to do this. Help appreciated.

Accepted Answer

David Sanchez
David Sanchez on 14 Feb 2014
A:
y = 0;
for k=1:n
y = y + x(k)^(1/3);
end
B:
y = 0;
n = 1;
while y < 165238
y = y + x(n)^(1/3);
n = n + 1;
end

More Answers (0)

Community Treasure Hunt

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

Start Hunting!