MATLAB(5) 特殊矩陣的建立
① 零矩陣 zeros(n) zeros(n,m)
② 么矩陣 ones(n) ones(n,m)
③ 單位矩陣 eye(n,m) 一般的單位矩陣都是方陣 eye(n)
④ 隨機矩陣
rand(n) rand(n,m) 從0到1的均勻分佈的隨機矩陣
產生 a 到 b 之間的均勻分佈的10x1的隨機矩陣 a+(b-a)*rand(10,1)
randn(n) randn(n,m) 均值為0 方差為1 標準正態分佈的矩陣
u+sqrt(s)*randn() 產生均值為 u, 方差為 s 的正態分佈的隨機矩陣
>> 0+(10-0)*rand(10,1) %產生 0 到 10 之間的均勻分佈的10x1的隨機矩陣
>> randn(1,10) %均值為0 方差為1 標準正態分佈的行矩陣
>> y=0.6+sqrt(5)*randn(5,2) %產生均值為0.6, 方差為 5 的正態分佈的隨機矩陣
y =
2.5865 3.8163
-1.9649 1.3271
-1.7901 -1.0881
-1.2101 3.6641
-5.9836 -3.2271
>> mean(y) % 得到y的均值
ans =
-1.6724 0.8985
>> (3.8163+1.3271-1.0881+3.6641-3.2271)/5
ans =
0.8985
>> std(y) %得到y 的方差
ans =
3.0429 3.0542
>> %之所以得到的方差不是為 5,是因為這個向量只是正態分佈中的一個小樣本
⑤ 魔方矩陣 magic(n) magic(n,m) (數獨)
>> magic(3)
ans =
8 1 6
3 5 7
4 9 2
⑥ Hilbert矩陣 第n行 第 m 列的元素為1/(n+m)
>> format rat % 以有理數格式顯示
>> hilb(4) %Hilbert矩陣 第n行 第 m 列的元素為1/(n+m)
ans =
1 1/2 1/3 1/4
1/2 1/3 1/4 1/5
1/3 1/4 1/5 1/6
1/4 1/5 1/6 1/7
⑦ Toeplitz矩陣 toeplitz(n:m) 使用n到m 建立一個Toeplitz矩陣
>> toeplitz(1:6)
ans =
1 2 3 4 5 6
2 1 2 3 4 5
3 2 1 2 3 4
4 3 2 1 2 3
5 4 3 2 1 2
6 5 4 3 2 1
相關文章
- MATLAB(4)矩陣操作Matlab矩陣
- 陣列的建立___MATLAB陣列Matlab
- Matlab生成隨機矩陣Matlab隨機矩陣
- matlab矩陣連線圖解Matlab矩陣圖解
- matlab計算含有未知數的矩陣Matlab矩陣
- matlab標量或矩陣比較Matlab矩陣
- MATLAB(6)矩陣和向量運算Matlab矩陣
- 灰度共生矩陣GLCM及其matlab實現矩陣Matlab
- matlab比較兩個矩陣是否相等Matlab矩陣
- Matlab矩陣運算的硬體資源分析Matlab矩陣
- 巨大的矩陣(矩陣加速)矩陣
- Matlab產生特定範圍的隨機數矩陣Matlab隨機矩陣
- matlab之size:返回矩陣的行數和列數Matlab矩陣
- 用matlab生成同一元素的矩陣Matlab矩陣
- matlab如何統計矩陣各元素的出現次數Matlab矩陣
- matlab產生隨機數或隨機矩陣Matlab隨機矩陣
- matlab之cat:以特定維度連線矩陣Matlab矩陣
- 資料結構:陣列,稀疏矩陣,矩陣的壓縮。應用:矩陣的轉置,矩陣相乘資料結構陣列矩陣
- 3D圖形:矩陣的行列式,矩陣的逆、正交矩陣、齊次矩陣3D矩陣
- 矩陣中最大的二維矩陣矩陣
- 求任意矩陣的伴隨矩陣矩陣
- 生成螺旋矩陣(方陣、矩陣)矩陣
- 機器學習中的矩陣向量求導(五) 矩陣對矩陣的求導機器學習矩陣求導
- 科學計算與Matlab筆記:第2章:Matlab矩陣處理Matlab筆記矩陣
- 鄰接矩陣、度矩陣矩陣
- 奇異矩陣,非奇異矩陣,偽逆矩陣矩陣
- python中有關矩陣的建立、求逆、轉置Python矩陣
- Matlab之儲存/寫矩陣資料到文字(fprintf, save, dlmwrite)Matlab矩陣
- 矩陣矩陣
- 【程式碼隨想錄】一、陣列:5.螺旋矩陣陣列矩陣
- matlab練習程式(線性常微分方程組矩陣解)Matlab矩陣
- 伴隨矩陣和逆矩陣的關係證明矩陣
- 矩陣LU分解---使用MATLAB和DEV-C++實現的程式碼過程矩陣MatlabdevC++
- 矩陣和陣列矩陣陣列
- 理解矩陣矩陣
- 矩陣相乘矩陣
- 矩陣分解矩陣
- 稀疏矩陣矩陣