What is the best way to define an output vector in this case?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Suppose
- I run 1000 loops
- For each loop, I generate 10 dimensional vector as an output
- I want to create a 1000*10 dimemsional vector that records outputs from 1000 loops
- Then I want to create a histogram of the output vector, etc
What would be the best way to define an output vector in this case?
0 Commenti
Risposta accettata
David Hill
il 20 Giu 2022
I assume you mean a 10-element vector.
for k=1:1000
yourVector=;%computation to compute your vector
yourMatrix(k,:)=yourVector;%this will by 1000x10 matrix containing each loop's vector
end
histogram(yourMatrix);
3 Commenti
David Hill
il 20 Giu 2022
for k=1:1000
yourMatrix;
newMatrix(:,:,k)=yourMatrix;%3D matrix
end
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Loops and Conditional Statements in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!