Rumah tutorial komputer pengetahuan komputer Gunakan matlab untuk menjana perpuluhan rawak antara 0 dan 1

Gunakan matlab untuk menjana perpuluhan rawak antara 0 dan 1

Jan 23, 2024 pm 03:36 PM

Cara menjana perpuluhan rawak antara 0 dan 1 menggunakan matlab

Fungsi MATLAB rand

Menjana nombor rawak seragam dalam selang (0, 1), yang diagihkan sama rata dalam

Antara (0,1), kita boleh menggunakan nilai yang dipanggil seed untuk mengawal bilangan kali nombor rawak dijana. Fungsi nombor rawak seragam mempunyai dua bentuk sintaks: rand(n) dan rand(m,n). Antaranya, rand(n) akan menghasilkan matriks yang mengandungi n*n nombor rawak, dan rand(m,n) akan menghasilkan matriks yang mengandungi m*n nombor rawak. Perlu diingatkan bahawa nilai rawak yang dihasilkan setiap kali adalah berbeza. Nilai ini mewakili keputusan rawak dan tidak dapat diramalkan, yang juga merupakan tujuan menggunakan nombor rawak. Kita boleh menggunakan nombor rawak ini untuk mewakili amplitud tidak sekata bagi isyarat tertentu atau kebarangkalian kejadian berlaku. Nombor rawak seragam mempunyai sifat mengagihkan nilai sama rata pada selang waktu, yang boleh dilihat daripada fungsi ketumpatan kebarangkaliannya.

Taburan PDF adalah serupa dengan taburan carta bar, menunjukkan bahawa setiap nilai rawak mempunyai kebarangkalian kejadian yang sama, jadi ia dipanggil nombor rawak seragam (fungsi, PDF).

Cuba bantu rand

Cara menjana N nombor rawak dan jumlahnya ialah nilai tetap M dalam matlab

Kaedah pelaksanaan: Mula-mula gunakan fungsi rand() untuk menjana N nombor rawak Anggapkan bahawa jumlah N nombor rawak ialah S pada masa ini, kemudian tukar setiap nombor rawak kepada M/S kali ganda, dengan itu mencapai N nombor rawak. Hasil tambah ialah kesan nilai tetap M.

A = rand(1,N); S = jumlah(A B = A*M/S;

Berikut ialah contoh demonstrasi dan penjelasan terperinci: hasilkan 9 nombor rawak yang jumlahnya ialah nilai tetap 10.

1 Buka perisian matlab dan masukkan dalam tetingkap arahan: A = rand(1,9), yang bermaksud menjana 9 nombor rawak antara 0 dan 1. Outputnya adalah seperti berikut:

Gunakan matlab untuk menjana perpuluhan rawak antara 0 dan 1

2 Teruskan ke input: S = sum(A); B = A*10/S, yang bermaksud menukar setiap nombor rawak kepada 10/sum(A) kali nilai asal . Outputnya adalah seperti berikut:

Gunakan matlab untuk menjana perpuluhan rawak antara 0 dan 1

3 Untuk mengesahkan sama ada jumlah tatasusunan B adalah nilai tetap 10, masukkan: jumlah(B) dalam tetingkap arahan

Gunakan matlab untuk menjana perpuluhan rawak antara 0 dan 1

Cara menjana fungsi nombor rawak menggunakan matlab

rand(n): Hasilkan matriks segi empat sama nombor rawak tertib-n antara 0 dan 1 rand(m,n): Hasilkan matriks nombor rawak m*n antara 0 dan 1 (fungsi sedia)

Juga:

Fungsi penjanaan nombor rawak Matlab

betarnd penjana nombor rawak daripada pengedaran beta

binornd Penjana nombor rawak taburan binomial

chi2rnd Chi-square diedarkan penjana nombor rawak

exprnd penjana nombor rawak teragih eksponen

frnd f-edarkan penjana nombor rawak

gamrnd Gamma diedarkan penjana nombor rawak

geornd Penjana nombor rawak teragih geometri

penjana nombor rawak hygernd untuk taburan hipergeometri

lognrnd penjana nombor rawak untuk pengedaran lognormal

nbinrnd penjana nombor rawak dengan taburan binomial negatif

ncfrnd penjana nombor rawak dengan taburan f bukan pusat

nctrnd penjana nombor rawak dengan taburan t bukan pusat

ncx2rnd penjana nombor rawak dengan taburan khi kuasa dua bukan pusat

normrnd Normal (Gaussian) diedarkan penjana nombor rawak

poissrnd Poisson mengedarkan penjana nombor rawak

raylrnd Rayleigh mengedarkan penjana nombor rawak

trnd Penjana nombor rawak daripada pengedaran t Pelajar

unidrnd penjana nombor rawak teragih seragam diskret

unifrnd Penjana nombor rawak teragih seragam berterusan

weibrnd Weibull mengedarkan penjana nombor rawak

Atas ialah kandungan terperinci Gunakan matlab untuk menjana perpuluhan rawak antara 0 dan 1. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
<🎜> obscur: Ekspedisi 33 - Cara mendapatkan pemangkin Chroma yang sempurna
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1677
14
Tutorial PHP
1278
29
Tutorial C#
1257
24
Perbezaan antara pemulihan RAID dan pemulihan cakera keras Perbezaan antara pemulihan RAID dan pemulihan cakera keras Apr 17, 2025 am 12:50 AM

Pemulihan data sentiasa menjadi topik yang dipanaskan. Untuk berjaya memulihkan data dari peranti anda, anda harus tahu bagaimana ia menyimpan data. Anda boleh mempelajari perbezaan antara pemulihan RAID dan pemulihan cakera keras dari pos php.cn ini.

Bagaimana untuk memperbaiki ralat sistem fail (-1073741521) di Windows? - Minitool Bagaimana untuk memperbaiki ralat sistem fail (-1073741521) di Windows? - Minitool Apr 16, 2025 am 12:37 AM

Kesalahan sistem fail biasanya berlaku pada komputer orang dan ralat boleh mencetuskan satu siri kerosakan yang berkaitan. Artikel ini di laman web php.cn akan memberi anda satu siri pembetulan untuk mensasarkan ralat sistem fail (-1073741521). Sila teruskan dengan yo

Betulkan tab Keselamatan tidak dipaparkan dalam sifat folder Windows 11 Betulkan tab Keselamatan tidak dipaparkan dalam sifat folder Windows 11 Apr 17, 2025 am 12:36 AM

Tab Keselamatan dalam sifat fail membantu menetapkan kebenaran yang berbeza untuk kumpulan dan pengguna yang berlainan ke fail atau folder. Sesetengah pengguna mendapati bahawa tab keselamatan Windows 11 hilang dari sifat fail. Siaran ini dari Php.cn memberikan beberapa kaedah untuk memperbaikinya.

Fail itu tidak boleh dipaparkan di OneDrive - bagaimana untuk menyelesaikannya? Fail itu tidak boleh dipaparkan di OneDrive - bagaimana untuk menyelesaikannya? Apr 18, 2025 am 12:47 AM

Adakah anda bergelut dengan ralat "fail tidak dapat dipaparkan" apabila mengakses folder tertentu? Sesetengah pengguna mengadu tentang masalah ini dan mencari langkah yang berguna. Artikel ini mengenai fail tidak dapat dipaparkan OneDrive dari php.cn Wil

Panduan - Bagaimana Menghentikan Windows Server Auto -Shutdown yang telah tamat tempoh? Panduan - Bagaimana Menghentikan Windows Server Auto -Shutdown yang telah tamat tempoh? Apr 18, 2025 am 12:48 AM

Sesetengah pengguna melaporkan bahawa mereka memenuhi isu Windows Server Auto-Shutdown selepas lesen tamat. Siaran ini dari Php.cn mengajar anda bagaimana untuk menghentikan Windows Server Auto-Shutdown yang telah tamat tempoh. Sekarang, teruskan bacaan anda.

Microsoft Sway vs PowerPoint - Mana yang harus dipilih? Microsoft Sway vs PowerPoint - Mana yang harus dipilih? Apr 18, 2025 am 12:50 AM

Apa itu Microsoft Sway dan apakah PowerPoint? Kedua -duanya adalah alat persembahan yang berbeza untuk memudahkan kerja dan belajar orang. Jadi, apakah perbezaan di antara mereka dan bagaimana memilih antara mereka. Catatan ini di laman web php.cn akan memberi anda beberapa

Bagaimana untuk memperbaiki skrin selamat datang Windows 7 perlahan? Petua ada di sini! Bagaimana untuk memperbaiki skrin selamat datang Windows 7 perlahan? Petua ada di sini! Apr 17, 2025 am 12:45 AM

Mengapa komputer saya di skrin selamat datang sekian lama? Bagaimana untuk memperbaiki skrin selamat datang Windows 7 perlahan? Jika anda masih menjalankan Windows 7 di PC anda dan memenuhi isu ini, anda berada di tempat yang betul dan pelbagai penyelesaian akan diberikan di sini oleh Php.Cn.

Tetap: Kemas kini Windows mungkin telah menggantikan AMD secara automatik - Minitool Tetap: Kemas kini Windows mungkin telah menggantikan AMD secara automatik - Minitool Apr 18, 2025 am 12:51 AM

Jika PC anda berjalan pada chipset AMD, anda mungkin menerima mesej ralat "Windows Update mungkin telah menggantikan AMD secara automatik apabila menggunakannya. Jangan risau! Siaran ini dari Php.CN menyediakan beberapa penyelesaian untuk anda.

See all articles