Storing arrays in a matrix

98 views (last 30 days)
EDEN
EDEN on 29 Mar 2019
Edited: Jan on 29 Mar 2019
Hello friends, i am a making a program that will generate this format of a number <i,j,k> meaning three distinict numbers each time. i want to store that numbers in a matrix. how can i do that. get three numbers from a loop and store them in a array and that 1X3 arrays should be stored in a matrix.
thank you.
  2 Comments
madhan ravi
madhan ravi on 29 Mar 2019
Where is your code that you are trying to solve for your homework?
EDEN
EDEN on 29 Mar 2019
i havent started yet. i will get many arrays of 1X3 so i need to but those arrays in a matrix.
can u help me plz.

Sign in to comment.

Accepted Answer

Jan
Jan on 29 Mar 2019
Edited: Jan on 29 Mar 2019
n = 100; % store 100 vectors
Result = zeros(n, 3); % reserve memory for n [1x3] vectors
for k = 1:100
v = rand(1, 3); % obtain the vector, your code comes here
Result(k, :) = v; % collect the vectors in a matrix
end
Please read the "Getting Started" chapter of the documentation and process Matlab's OnRamp to learn the basics: https://matlabacademy.mathworks.com/

More Answers (0)

Community Treasure Hunt

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

Start Hunting!