converting randit to randi

3 vues (au cours des 30 derniers jours)
Amna Yousaf
Amna Yousaf le 11 Juin 2019
Réponse apportée : Dennis le 11 Juin 2019
Randit it obsolete in newer versions of Matlab.
Can anyone guide me how to convert randit(1,1,9) to randi?
  1 commentaire
Amna Yousaf
Amna Yousaf le 11 Juin 2019
matrix(i,j)=randit(1,1,9). Please help me convert this to randi.

Connectez-vous pour commenter.

Réponses (2)

Walter Roberson
Walter Roberson le 11 Juin 2019
https://www.mathworks.com/matlabcentral/answers/376258-what-does-x-randint-1-1-1-n#comment_522862

Dennis
Dennis le 11 Juin 2019
matrix(i,j)=randi(9);
Instead of creating single random numbers in a loop maybe consider creating them as vector/matrix.
matrix=randi(9,10,10); %10x10 matrix with random numbers from 1-9
instead of
matrix=zeros(10,10);
for i=1:10
for j=1:10
matrix(i,j)=randi(9);
end
end

Catégories

En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange

Produits


Version

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by