MATLAB函式randn簡介
用法:
Y = randn(n)
返回一個n*n的隨機項的矩陣。如果n不是個數量,將返回錯誤資訊。
Y = randn(m,n) 或 Y = randn([m n])
返回一個m*n的隨機項矩陣。
Y = randn(m,n,p,...) 或 Y = randn([m n p...])
產生隨機陣列。
Y = randn(size(A))
randn
返回一個每次都變化的數量。
R =
1.1650 0.3516 0.0591 0.8717
0.6268 -0.6965 1.7971 -1.4462
0.0751 1.6961 0.2641 -0.7012
For a histogram of the randn distribution, see hist.
x = .6 + sqrt(0.1) * randn(5)
x =
0.8713 0.4735 0.8114 0.0927 0.7672
0.9966 0.8182 0.9766 0.6814 0.6694
0.0960 0.8579 0.2197 0.2659 0.3085
0.1443 0.8251 0.5937 1.0475 -0.0864
0.7806 1.0080 0.5504 0.3454 0.5813
Example 3.設定randn到其預設的初始狀態格式:randn('state', 0);每次初始化randn到不同的狀態的格式randn('state', sum(100*clock))。
如何用randn產生兩個相同的矩陣:
s = randn('state');%儲存當前狀態,
u1 = randn(100);%產生100個值,
randn('state',s);%復位狀態,
u2 = randn(100); %並重復序列。格式呼叫如下:
s = randn('state');
u1 = randn(3)
randn('state',s);
u2 = randn(3)
執行結果如下:
u1 =1.6039 0.8957 -0.1072
-0.3728 -1.3913 -0.8276
0.7578 0.3116 0.0592
u2 =1.6039 0.8957 -0.1072
-0.3728 -1.3913 -0.8276
0.7578 0.3116 0.0592
從結果可以看出,這兩個矩陣的各個元素均相同,所以這兩個就是等價矩陣。
其他類似函式:rand, randperm, sprand, sprandn
Y = randn(n)
Y = randn(m,n)
Y = randn([m n])
Y = randn(m,n,p,...)
Y = randn([m n p...])
Y = randn(size(A))
randn
s = randn('state')
相關文章
- 函式式API簡介函式API
- php 函式簡介PHP函式
- 10-函式-1-函式簡介函式
- (譯) 函式式 JS #1:簡介函式JS
- matlab表示函式Matlab函式
- python函式作用域簡介Python函式
- 實用函式式 Java (PFJ)簡介函式Java
- MATLAB音訊訊號處理(一):函式簡易用法(audioread,sound函式)Matlab音訊函式
- VFS簡介和核心操作函式函式
- MATLAB中linspace函式使用Matlab函式
- 簡單介紹JS函式防抖和函式節流JS函式
- TypeScript基礎入門-函式-簡介TypeScript函式
- Python中的高階函式簡介Python函式
- Matlab中erf函式的用法Matlab函式
- MATLAB巢狀函式練習Matlab巢狀函式
- match函式簡單介紹以及與index函式結合應用函式Index
- 彩色影像二值化函式(matlab)函式Matlab
- matlab自定義函式建立與使用Matlab函式
- C++中scanf和printf系列函式簡介C++函式
- 簡單介紹python的input,print,eval函式Python函式
- 簡單介紹Python 如何擷取字元函式Python字元函式
- JAVA基礎之四-函式式介面和流的簡介Java函式
- matlab 濾波器中用到的函式Matlab函式
- Spring Cloud的無伺服器函式Bean簡介SpringCloud伺服器函式Bean
- Hive內部函式簡介及查詢語法Hive函式
- 簡單介紹Python中的配對函式zip()Python函式
- linux c 環境變數函式 getenv putenv 簡介Linux變數函式
- 簡單介紹SQL中ISNULL函式使用方法SQLNull函式
- C++純虛擬函式簡介及區別C++函式
- matlab符號表示式的化簡Matlab符號
- MySQL入門系列:查詢簡介(三)之表示式和函式MySql函式
- stoi函式介紹函式
- 機器學習之簡單介紹啟用函式機器學習函式
- C++標頭檔案<algorithm>中常用函式簡介C++Go函式
- Matlab產生隨機數函式小結Matlab隨機函式
- 【MATLAB】利用size()函式輸出陣列大小Matlab函式陣列
- 箭頭函式、簡寫函式、普通函式的區別函式
- 基於MATLAB的簡易音樂數字均衡器設計(不採用MATLAB內建函式實現)Matlab函式
- oracle常用函式介紹Oracle函式