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

Memahami Fungsi rawak() dan randi() MATLAB

Rawak bermaksud memberikan nilai kepada sesuatu secara rawak, atau membuat sesuatu secara rawak. Dalam konteks kod yang anda berikan, `rawak()` ialah fungsi yang menjana nombor rawak antara 0 dan 1.

Fungsi `rawak()` dalam MATLAB digunakan untuk menjana nombor rawak dalam julat yang ditentukan. Ia memerlukan satu hujah, iaitu sempadan bawah julat, dan mengembalikan nombor rawak antara sempadan itu dan sempadan atas (yang tidak dinyatakan secara eksplisit, tetapi diandaikan sebagai 1).

Sebagai contoh, jika anda memanggil `rawak( 0)` dalam MATLAB, ia akan mengembalikan nombor rawak antara 0 dan 1. Jika anda memanggil `rawak(0, 10)`, ia akan mengembalikan nombor rawak antara 0 dan 10.

Dalam kod anda, baris `rawak(0 )` menjana nombor rawak antara 0 dan 1, yang kemudiannya digunakan sebagai benih untuk fungsi `randi()` untuk menjana jujukan nombor rawak. Fungsi `randi()` mengambil dua argumen: yang pertama ialah benih (iaitu nombor rawak yang dijana oleh `rawak()`), dan yang kedua ialah bilangan nombor rawak untuk dijana. Dalam kes ini, `randi(0, 10)` akan menjana 10 nombor rawak antara 0 dan 10.

Jadi secara ringkasnya, `randomize()` digunakan untuk menjana nombor rawak dalam julat yang ditentukan dan `randi()` ialah digunakan untuk menjana urutan nombor rawak berdasarkan biji benih tersebut.

Knowway.org menggunakan kuki untuk memberikan anda perkhidmatan yang lebih baik. Dengan menggunakan Knowway.org, anda bersetuju dengan penggunaan kuki kami. Untuk mendapatkan maklumat terperinci, anda boleh menyemak teks Dasar Kuki kami. close-policy