Creating matrices automatically WITH FOR LOOP

43 ビュー (過去 30 日間)
Selman
Selman 2013 年 12 月 2 日
コメント済み: Walter Roberson 2013 年 12 月 2 日
Hi,
Is there a way to create matrices automatically with for loop in Matlab? For example:
For i=1:3
A(i)=[ i ; i+1 ];
end
After running the code I want to have 3 matrices with the following elements:
A1 = [ 1 ; 2 ]
A2 = [ 2 ; 3 ]
A3 = [ 3 ; 4 ]
The problem here is to write A(i) in the correct format in for loop? How can I write it?

採用された回答

sixwwwwww
sixwwwwww 2013 年 12 月 2 日
編集済み: sixwwwwww 2013 年 12 月 2 日
Dear Selman, you can use:
A{i} = [i; i + 1]
Here A will be a cell array whose each element will be your desired matrix
  5 件のコメント
sixwwwwww
sixwwwwww 2013 年 12 月 2 日
you are welcome

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

その他の回答 (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