Hello. It's a relative simples question but im having problem with the next cycle:
for n=1:length(B)
for h=1:10
Center(n)= B(h);
end
end
I want to read a cell array B() that has an increment of 10 and save the value in the Center cell array.
Example: for Center(1) = B(1) and for Center(2)= B(10).
What is happening is that the B(h) only see the value of B(10) and fill the Center cell only with that value. Prior to the code presented i have a cell array B that is 1x1351. What am i missing?

3 件のコメント

jonas
jonas 2018 年 7 月 19 日
Doesn't this work?
Center=B(1:10:end)
Tiago Tavares
Tiago Tavares 2018 年 7 月 19 日
If you are a football fan: Jonas scores!
If not, thank you very much! It worked!
jonas
jonas 2018 年 7 月 19 日
編集済み: jonas 2018 年 7 月 19 日
Okay, I'm just gonna put it in an answer. Figured I had misunderstood the question :)

サインインしてコメントする。

 採用された回答

jonas
jonas 2018 年 7 月 19 日

0 投票

Center=B(1:10:end)

その他の回答 (0 件)

カテゴリ

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

タグ

質問済み:

2018 年 7 月 19 日

回答済み:

2018 年 7 月 19 日

Community Treasure Hunt

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

Start Hunting!

Translated by