Storing arrays in a matrix
98 views (last 30 days)
Show older comments
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
Accepted Answer
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/
0 Comments
More Answers (0)
See Also
Categories
Find more on Logical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!