How to make the array automatic shift to next column after looping

I want to output a 8752x1 matrix with looping it 5 times, therefore there are 5 sets of 8752x1 matrix to output. However, I only can output the last looping matrix in the end. What should I do in order to show all matrix instead of just showing last?
Thanks. Have a great day.

 採用された回答

Wan Ji
Wan Ji 2021 年 8 月 20 日

0 投票

Use following command
total_five_output = zeros(8752,5);
for i = 1:1:5
% .... % your body to generate output
total_five_output(:,i) = output(:); % output is your 8752x1 matrix with each
end

その他の回答 (0 件)

カテゴリ

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

製品

リリース

R2021a

質問済み:

2021 年 8 月 20 日

回答済み:

2021 年 8 月 20 日

Community Treasure Hunt

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

Start Hunting!

Translated by