Inhoudsopgave:

Hoe genereer je een willekeurige matrix?
Hoe genereer je een willekeurige matrix?

Video: Hoe genereer je een willekeurige matrix?

Video: Hoe genereer je een willekeurige matrix?
Video: Willekeurige getallen genereren 2024, Mei
Anonim

Willekeurige matrixgenerator Opties

Vul alles Matrix elementen met willekeurig nummers. Vul alleen diagonale elementen met willekeurig nummers. Vul de ruimte boven de diagonaal met willekeurig nummers. Vul de ruimte onder de diagonaal met willekeurig nummers.

Hoe maak je dan een matrix?

Tot creëren een reeks met vier elementen in een enkele rij, scheidt u de elementen met een komma (,) of een spatie. Dit soort reeks is een rijvector. Tot maak een matrix die meerdere rijen heeft, scheid de rijen met puntkomma's. Een ander manier om een matrix te maken is om een functie te gebruiken, zoals enen, nullen of rand.

Vervolgens is de vraag, hoe genereer je een willekeurige matrix in Matlab? Arrays van willekeurige getallen maken

  1. r1 = rand(1000, 1); r1 is een kolomvector van 1000 bij 1 die reële getallen met drijvende komma bevat die zijn afgeleid van een uniforme verdeling.
  2. r2 = randi(10, 1000, 1); r2 is een kolomvector van 1000 bij 1 die gehele waarden bevat die zijn ontleend aan een discrete uniforme verdeling waarvan het bereik 1, 2,, 10 is.
  3. r3 = randn(1000, 1);
  4. r4 = randperm(15, 5);

Dienovereenkomstig, hoe genereer je een willekeurige matrix in R?

Hoe willekeurige binaire matrices in R. te maken

  1. Gebruik de runif-functie om willekeurige getallen tussen 0 en 1 te maken en rond af op het dichtstbijzijnde gehele getal.
  2. Gebruik ifelse op de uitvoer van runif en wijs 0 toe als het lager is dan 0,5, en anders 1.
  3. Gebruik de rbinom-functie om een steekproef te trekken uit een binominale verdeling met een grootte van 1 en een kans van 0,5.

Hoe genereer je een willekeurige matrix in Python?

Tot creëren een Matrix van willekeurig gehele getallen in Python , een oplossing is om de numpy-functie randint te gebruiken, voorbeelden: 1D Matrix met willekeurig gehele getallen tussen 0 en 9: Matrix (2, 3) met willekeurig gehele getallen tussen 0 en 9. Matrix (4, 4) met willekeurig gehele getallen tussen 0 en 1.

Aanbevolen: