I want to terminate the loop. Condition is satisfying at i = 96, but loop is still running till the end.
after the termination, i want to know the value of i.
point_load(1) = 0;for i = 1 : 100 point_load(i + 1) = point_load(i) + 1; PL_BM(i) = point_load(i) * beam_length / 4; PL_BM = repelem(PL_BM(i),n); failure_domain_BM = ( RV_BM - PL_BM(i) ) < 0; p_f_BM = sum(failure_domain_BM (:) == 1) / n; if p_f_BM == 1 break disp(point_load(i+1)) endend
Best Answer