how to generate matrix of size 10X10?

113 views (last 30 days)
asram eluru
asram eluru on 26 Mar 2014
Commented: Walter Roberson on 21 Feb 2023
I have generated the numbers from 1 to 10 by using the command 1:1:10. I got 1X10 size matrix but I want the matrix of size 10X10 i.e, each column values should be same. Please help me.

Answers (2)

Andrei Bobrov
Andrei Bobrov on 26 Mar 2014
one way
ones(10,1)*(1:10)
  2 Comments
Ankita Kalra
Ankita Kalra on 16 Oct 2017
Dera Andrei, I need 1 to 10 values in a column of a 10x10 matrix (without the use of for loop).
Walter Roberson
Walter Roberson on 16 Oct 2017
Transpose the result of the above. Or use (1:10).' * ones(1,10)

Sign in to comment.


Julie
Julie on 21 Feb 2023
Edited: Julie on 21 Feb 2023
there is a simple and easy way by typing magic(x) on the command window
x means how many rows and columns in a matrix do you want, for example, if you want to build a 10x10 matrix, you just need to type magic(10) on the command window, then you will get what you want.
  1 Comment
Walter Roberson
Walter Roberson on 21 Feb 2023
The user needed a specific matrix in which all of the columns were the same

Sign in to comment.

Categories

Find more on Multidimensional Arrays in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

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

Start Hunting!