Azzera filtri
Azzera filtri

values of matrix change on each iteration

1 visualizzazione (ultimi 30 giorni)
if we want a matrix
A=[7x3] such that we iterate 100 times and its values chnage from 1 to 3 randomly on each iteration e.g
A=[1 1 1
2 1 3
1 2 1
3 3 2
3 1 2
1 1 1
2 1 3]
and in next iteration it changes again

Risposta accettata

Stephen23
Stephen23 il 15 Dic 2016
Modificato: Stephen23 il 15 Dic 2016
Just use randi:
for k = 1:100
A = randi([1,3],7,3)
end
  2 Commenti
summyia qamar
summyia qamar il 15 Dic 2016
Modificato: summyia qamar il 15 Dic 2016
thanks but how this works? if I simply use A = randi([1,3],7,3) then only one matrix shows. where is k in it to iterate?
Stephen23
Stephen23 il 16 Dic 2016
Modificato: Stephen23 il 16 Dic 2016
"how this works": it generates a new random matrix in a loop, giving exactly what you requested.
"where is k in it to iterate?" I do not understand the question. The loop variable k is not used because it is not required to generate a new random matrix.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by