



全文預覽已結束
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Matlab中隨機信號的產生在matlab編程中,我們所能用到的用于產生隨機信號的函數有三:Rand, randn,randi 下面我們詳細的了解一下這三個函數。1. Rand 功能是生產均勻分布的偽隨機數,并且所生成的偽隨機數分布在(0-1);主要語法:rand(m,n)生成m行n列的均勻分布的偽隨機數 Rand(m,n.double)生成制定精度的均勻分布的偽隨機數,參數還可以是single; Rand(randStream,m,n)利用指定的randStream 生成偽隨機數2. Randn 生成標注正態分布的偽隨機數(均值為0,方差為1) 語法同上;3. Randi 生成均勻分布的偽隨機整數主要語法:randi(iMax)在開區間(0,iMax)生成均勻分布的偽隨機整數 Randi(iMax,m,n) 在開區間(0,iMax)生成mn型隨機矩陣 r= randi(iMin,iMax,m,n)在開區間(iMin,iMax)生成mn型隨機矩陣下面我們來看看具體的例子:1, Rand 散點圖:xh=rand(1,2500);plot(xh)概率分布圖:xh=rand(1,25000);hist(xh,2000)2, Randn 散點圖:xh=randn(1,400000);plot(xh)概率分布圖:xh=randn(1,400000);hist(xh,2000)3, Randi散點圖:r= randi(12,214,1,144);plot(r)概率分布圖:r= randi(12,214,1,144);hist(r,10000)對于隨機種子,偽隨機數的重復生成,在正常情況下每次調用相同指令生成的偽隨機數是不同的例如:rand(1,4)rand(1,4)輸出結果為:ans = 0.0428 0.2402 0.0296 0.0398ans = 0.7753 0.4687 0.3378 0.0074在一些特殊的情況下我們會用到相等的隨機數,那我們該如何呢使兩個語句生成的隨機數相等呢?在Matlab中rand 、randn,和randi 從一個基礎的隨機數流中得到隨機數,叫做默認流。我們可以通過RandStream類得到默認流的句柄從而控制隨機數的生成。state屬性是發生器的內部狀態,我們可以保存默認流的狀態:myState=defaultStream.State;利用myState我們可以恢復默認流狀態重新生成前面的結果:myState=defaultStream.State; A=rand(1,100); defaultStream.State=myState; B=rand(1,100); isequal(A,B) ans = 1我們也可以直接使用RandStream類的reset靜態方法重置種子狀態來獲取相同的隨機生成序列,下面是示例代碼:stream = RandStream.getDefaultStream;%獲取默認的隨機種子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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年網絡營銷能力測試試卷及答案
- 2025年數字媒體與設計考試試卷及答案
- 2025年全球化與區域經濟一體化試題及答案
- 2025年計算機科學知識考試試卷及答案
- 2025年電子工程與通信技術能力考核試題及答案
- 2025年兒童心理發展考試試題及答案
- 2025年公共關系學專業考試題及答案
- 一本珍貴的書400字9篇
- 寫人作文勤勞的交警叔叔250字9篇
- 構建應用型人才培養模式的策略及實施路徑
- 光伏運維技能大賽考試題庫及答案
- 工程倫理-工程案例分析
- 2023-2024部編版語文五年級上冊第二單元統整教學設計
- 2025年4月自考27007應用文寫作押題及答案
- 香水廣告案例分析
- The-Art-of-War-孫子兵法-大學英語-學生講課實踐的課件
- 電線電纜產品生產許可證實施細則樣本
- 2024年北京中考記敘文閱讀專題02寫 人記事散文(含答案解析)
- 2024年西部機場集團青海機場有限公司招聘筆試參考題庫含答案解析
- 智慧樹知到《醫學統計學》章節測試答案
- 李辛演講-現代人的壓力與管理
評論
0/150
提交評論