mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Satunnainen
speech play
speech pause
speech stop

MATLABin randomize()- ja randi()-funktioiden ymmärtäminen

Satunnaistaminen tarkoittaa arvon määrittämistä jollekin satunnaisesti tai jostakin satunnaista tekemistä. Antamasi koodin yhteydessä "randomize()" on funktio, joka luo satunnaisluvun väliltä 0 ja 1.

MATLABin "randomize()"-funktiota käytetään luomaan satunnaisluku tietyllä alueella. Se ottaa yhden argumentin, joka on alueen alaraja, ja palauttaa satunnaisluvun tämän rajan ja ylärajan väliin (jota ei ole erikseen määritelty, mutta sen oletetaan olevan 1).

Esimerkiksi jos kutsut `randomize( 0)` MATLABissa se palauttaa satunnaisluvun välillä 0 ja 1. Jos kutsut `randomize(0, 10)`, se palauttaa satunnaisluvun välillä 0 ja 10.

Koodissasi rivi `randomize(0 )" luo satunnaisluvun väliltä 0 ja 1, jota käytetään sitten siemenenä "randi()"-funktiolle satunnaislukujen sarjan luomiseen. "randi()"-funktiolla on kaksi argumenttia: ensimmäinen on siemen (joka on "randomize()":n luoma satunnaisluku) ja toinen on luotavien satunnaislukujen määrä. Tässä tapauksessa "randi(0, 10)" luo 10 satunnaislukua väliltä 0 ja 10. Yhteenvetona voidaan todeta, että "randomize()" -toimintoa käytetään luomaan satunnaisluku tietyllä alueella, ja "randi()" on käytetään luomaan satunnaislukusarja tuon siemenen perusteella.

Knowway.org käyttää evästeitä tarjotakseen sinulle paremman palvelun. Käyttämällä Knowway.orgia hyväksyt evästeiden käytön. Tarkempia tietoja saat tutustumalla evästekäytäntöömme. close-policy