フィルターのクリア

How to create an array which changes with each iteration of a loop?

2 ビュー (過去 30 日間)
KalMandy
KalMandy 2016 年 11 月 12 日
コメント済み: Star Strider 2016 年 11 月 12 日
How to create an array which changes with each iteration of a for loop? for example;
polyX(i)=horzcat(X2(i),X1(i+1),V(i+1));
polyX is an array.

採用された回答

Star Strider
Star Strider 2016 年 11 月 12 日
It is not certain what you want to do. We don’t know what scalars or arrays you’re concatenating, so I would create ‘polyX’ as a cell array, since cell arrays are much more tolerant of changing dimensions than matrices:
polyX{i} = horzcat(X2(i),X1(i+1),V(i+1));
Note the curly braces ‘{}’ denoting that ‘polyX’ is now a cell array. See the documentation on Cell Arrays for details.
  4 件のコメント
KalMandy
KalMandy 2016 年 11 月 12 日
Thank you very much, Your explanations are very easy to follow!
Star Strider
Star Strider 2016 年 11 月 12 日
As always, my pleasure!

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by