break statement

for oasguess = 0.001:0.1
oaspotmat = spotmat+oasguess;
for i = 1:per
for k = 1:path
oadcfmat(i,k) = cfmat(i,k)./((1+oaspotmat(i,k))^i);
end
end
if (mean(sum(oadcfmat))) < mprice break
end
end
oasguess
Can anyone please tell me what is wrong with break statement on code above? I just gave up. I am trying to find a value of oasguess, when the mean(sum(oadcfmat)) values is lower than mprice.
Thank you in advance.

回答 (1 件)

KKR
KKR 2011 年 10 月 20 日

0 投票

Never mind fellows, I guess I was focusing too much on BREAK, the mistake was in Loop, itself.

カテゴリ

ヘルプ センター および File ExchangeLoops and Conditional Statements についてさらに検索

タグ

質問済み:

KKR
2011 年 10 月 20 日

Community Treasure Hunt

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

Start Hunting!

Translated by