for loop or while loop?

Hi all, I have a matrix A = [2 3 7 13 24] and I want to form a loop: output = 0 for i=1:somehing! output = output+i also for specific numbers of i(for example for all odd i's) I want to have two outputs, one of them should be zero and the other one is the regular output of the loop for that i. how can I do this and I also want the loop to go through all the elements of A?

回答 (1 件)

KSSV
KSSV 2017 年 11 月 24 日

0 投票

A = [2 3 7 13 24] ;
for i = 1:length(A)
if mod(i,2) % odd condition
[ i A(i)]
end
end

カテゴリ

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

タグ

質問済み:

K.G
2017 年 11 月 24 日

回答済み:

2017 年 11 月 24 日

Community Treasure Hunt

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

Start Hunting!

Translated by