Im trying to create a 11x11 matrix in column matrix order using numbers 1-121 but i cannot figure out how to do it. I'm trying to use the ones and zeros command and transpose and similar functions.

回答 (1 件)

Andrei Bobrov
Andrei Bobrov 2015 年 10 月 15 日
編集済み: Andrei Bobrov 2015 年 10 月 16 日

0 投票

out = bsxfun(@plus,1:11:111,(0:10)')
or
out = reshape(1:121,11,[]);
or
out = zeros(11);
out(:) = 1:121;

1 件のコメント

Basem Sharafeldin
Basem Sharafeldin 2015 年 10 月 15 日
編集済み: Basem Sharafeldin 2015 年 10 月 15 日
is there a way to do this using matrix commands such as transpose, zeros(), ones(), or other in that category?

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

カテゴリ

ヘルプ センター および File ExchangeCreating and Concatenating Matrices についてさらに検索

質問済み:

2015 年 10 月 15 日

編集済み:

2015 年 10 月 16 日

Community Treasure Hunt

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

Start Hunting!

Translated by