



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Matlab中隨機(jī)信號的產(chǎn)生在matlab編程中,我們所能用到的用于產(chǎn)生隨機(jī)信號的函數(shù)有三:Rand, randn,randi 下面我們詳細(xì)的了解一下這三個(gè)函數(shù)。1. Rand 功能是生產(chǎn)均勻分布的偽隨機(jī)數(shù),并且所生成的偽隨機(jī)數(shù)分布在(0-1);主要語法:rand(m,n)生成m行n列的均勻分布的偽隨機(jī)數(shù) Rand(m,n.double)生成制定精度的均勻分布的偽隨機(jī)數(shù),參數(shù)還可以是single; Rand(randStream,m,n)利用指定的randStream 生成偽隨機(jī)數(shù)2. Randn 生成標(biāo)注正態(tài)分布的偽隨機(jī)數(shù)(均值為0,方差為1) 語法同上;3. Randi 生成均勻分布的偽隨機(jī)整數(shù)主要語法:randi(iMax)在開區(qū)間(0,iMax)生成均勻分布的偽隨機(jī)整數(shù) Randi(iMax,m,n) 在開區(qū)間(0,iMax)生成mn型隨機(jī)矩陣 r= randi(iMin,iMax,m,n)在開區(qū)間(iMin,iMax)生成mn型隨機(jī)矩陣下面我們來看看具體的例子:1, Rand 散點(diǎn)圖:xh=rand(1,2500);plot(xh)概率分布圖:xh=rand(1,25000);hist(xh,2000)2, Randn 散點(diǎn)圖:xh=randn(1,400000);plot(xh)概率分布圖:xh=randn(1,400000);hist(xh,2000)3, Randi散點(diǎn)圖:r= randi(12,214,1,144);plot(r)概率分布圖:r= randi(12,214,1,144);hist(r,10000)對于隨機(jī)種子,偽隨機(jī)數(shù)的重復(fù)生成,在正常情況下每次調(diào)用相同指令生成的偽隨機(jī)數(shù)是不同的例如:rand(1,4)rand(1,4)輸出結(jié)果為:ans = 0.0428 0.2402 0.0296 0.0398ans = 0.7753 0.4687 0.3378 0.0074在一些特殊的情況下我們會用到相等的隨機(jī)數(shù),那我們該如何呢使兩個(gè)語句生成的隨機(jī)數(shù)相等呢?在Matlab中rand 、randn,和randi 從一個(gè)基礎(chǔ)的隨機(jī)數(shù)流中得到隨機(jī)數(shù),叫做默認(rèn)流。我們可以通過RandStream類得到默認(rèn)流的句柄從而控制隨機(jī)數(shù)的生成。state屬性是發(fā)生器的內(nèi)部狀態(tài),我們可以保存默認(rèn)流的狀態(tài):myState=defaultStream.State;利用myState我們可以恢復(fù)默認(rèn)流狀態(tài)重新生成前面的結(jié)果:myState=defaultStream.State; A=rand(1,100); defaultStream.State=myState; B=rand(1,100); isequal(A,B) ans = 1我們也可以直接使用RandStream類的reset靜態(tài)方法重置種子狀態(tài)來獲取相同的隨機(jī)生成序列,下面是示例代碼:stream = RandStream.getDefaultStream;%獲取默認(rèn)的隨機(jī)種子reset(stream);%重置rand(stream,1,3)reset(stream);%重置rand(stream,1,3)matlab的輸出為:ans =0.8147236863931790.9057919370756190.126986816293506ans = 0.81
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年浙江省寧波市國際學(xué)校英語八下期中學(xué)業(yè)水平測試試題含答案
- 網(wǎng)絡(luò)技術(shù)應(yīng)用試題及答案
- 2025年物流行業(yè)綠色發(fā)展協(xié)議范本
- 2025年夫妻協(xié)議解除婚姻關(guān)系策劃樣本
- 2025年策劃合作伙伴股權(quán)轉(zhuǎn)讓協(xié)議書樣本
- 現(xiàn)代化設(shè)備與技術(shù)在人防工程中的應(yīng)用
- 人防工程地下結(jié)構(gòu)施工技術(shù)創(chuàng)新
- 資源配置效率提升促進(jìn)經(jīng)開區(qū)創(chuàng)新突破
- 精細(xì)化管理在油菜增產(chǎn)中的應(yīng)用
- 理賠責(zé)任界定基礎(chǔ)知識點(diǎn)歸納
- 1999年普通高等學(xué)校招生全國統(tǒng)一考試.文科數(shù)學(xué)試題及答案
- 國家開放大學(xué)2025年春《形勢與政策》形考任務(wù)1-5和大作業(yè)參考答案
- 安全生產(chǎn) 規(guī)章制度和安全操作規(guī)程
- 河南省洛陽市伊川縣2024-2025學(xué)年七年級下學(xué)期期中生物試題(含答案)
- 工人下班免責(zé)協(xié)議書
- 美術(shù)有趣的課件
- 健康活動:快樂生活的源泉
- 創(chuàng)業(yè)扶持政策對數(shù)字化轉(zhuǎn)型的影響研究試題及答案
- 產(chǎn)后出血的觀察及護(hù)理
- 2025-2030中國蘆筍行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報(bào)告
- 港口安全AI大模型自主研發(fā)的關(guān)鍵技術(shù)與應(yīng)用研究
評論
0/150
提交評論