當前位置:妙知谷 >

遊戲數碼 >電腦 >

MATLAB random 函數各種用法以及實例

MATLAB random 函數各種用法以及實例

在MATLAB進行數值的運算以及規律探索當中,常常需要用random函數來生成一些特殊的矩陣,下面我們就通過實例介紹random函數的用法。

MATLAB random 函數各種用法以及實例

操作方法

(01)help random我們首先看一下help random.在主窗口中輸入help random.回車,我們可以看到其相關的幫助,我們拿 R = random(NAME,A) 為例,在這個函數格式中,產生的是NAME類型的分佈,A是此類型的響應參數,根據NAME類型的不同,A的維數也不同,其具體意義也不同。下圖是NAME具體的各種類型,有指數分佈,正態分佈,F分佈等等。

MATLAB random 函數各種用法以及實例 第2張

(02)我們以指數分佈為例,進行介紹,指數分佈的類型是‘exp’,需要一個參數。用法一:random(‘exp’,A)在MATLAB主窗口中輸入,R = random('exp',3) ,回車,我們可以看到如下結果:生成的是一個參數是3的指數分佈隨機值。

MATLAB random 函數各種用法以及實例 第3張

(03)用法二:random(‘exp’,A,a)在MATLAB主窗口中輸入 R = random('exp',3,6),回車,我們可以看到生成的是6階符合指數分佈隨機方陣。

MATLAB random 函數各種用法以及實例 第4張

(04)用法二:random(‘exp’,A,a,b)在MATLAB主窗口中輸入R = random('exp',3,6,2),回車,我們可以看到生成的是6階符合指數分佈的6行2列的隨機方陣。

MATLAB random 函數各種用法以及實例 第5張
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/v0ded2.html