mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Véletlen
speech play
speech pause
speech stop

A MATLAB randomize() és randi() függvényeinek megértése

A véletlenszerűvé tétel azt jelenti, hogy valamihez véletlenszerűen értéket rendelünk, vagy véletlenszerűvé teszünk valamit. Az Ön által megadott kóddal összefüggésben a „randomize()” egy olyan függvény, amely 0 és 1 közötti véletlenszámot generál.

A MATLAB „randomize()” függvénye véletlen szám generálására szolgál egy megadott tartományon belül. Egy argumentumot vesz igénybe, amely a tartomány alsó határa, és egy véletlen számot ad vissza e korlát és a felső korlát között (ami nincs kifejezetten megadva, de feltételezzük, hogy 1).

Például, ha a `randomize( 0)` a MATLAB-ban 0 és 1 közötti véletlen számot ad vissza. Ha a `randomize(0, 10)` függvényt hívja, akkor egy 0 és 10 közötti véletlen számot ad vissza.

A kódjában a `randomize(0) sor )" egy 0 és 1 közötti véletlenszámot generál, amelyet aztán a "randi()" függvény magjaként használ fel véletlenszámok sorozatának generálására. A "randi()" függvénynek két argumentuma van: az első a mag (amely a "randomize()" által generált véletlenszám), a második pedig a generálandó véletlen számok száma. Ebben az esetben a "randi(0, 10)" 10 véletlenszámot generál 0 és 10 között. Összefoglalva, a "randomize()" egy véletlen szám generálására szolgál egy megadott tartományon belül, és a "randi()" véletlen számok sorozatának generálására használják az adott mag alapján.

A Knowway.org cookie-kat használ, hogy jobb szolgáltatást nyújtson Önnek. A Knowway.org használatával Ön elfogadja a cookie-k használatát. Részletes információkért tekintse át a Cookie-kra vonatkozó irányelveinket. close-policy