matlab矩陣的建立:
1.矩陣的建立方法
2.特殊矩陣的建立:
2.1 空矩陣:
>>m=
2.2 單位矩陣:
>>eye(m,n) %生成mn的矩陣
>>eye(size(m)) %建立乙個與m矩陣維度相同的單位陣。
2.3 全1矩陣:
>>ones(3,5) %生成乙個35的矩陣
2.4 全零矩陣:
>>zeros(m,n) %mn的矩陣
2.5 隨機矩陣:
>>rand(m,n) %生成乙個mn隨機矩陣
>>randn(m,n) %生成乙個mn的隨機正態分佈矩陣
2.6 魔方矩陣:
>>magic(m,n) %生成乙個mn的魔方矩陣
2.7 對角矩陣:
>>v=[1 3 5 7 9]
>>m=diag(v,2) %建立引數為v的對角矩陣
2.8 三角矩陣:
>>m=magic(5)
>>mtril=tril(m)
2.9 伴隨矩陣:
>>compan(m)
MATLAB建立特殊矩陣
ones m,n 建立m n全1矩陣 ones m 建立m m全1矩陣 ones size a 建立和矩陣a相同維度的全1矩陣 zeros m,n 建立m n全0矩陣 zeros m 建立m m全0矩陣 zeros size a 建立和矩陣a相同維度的全0矩陣 eye m,n 建立m n單位矩陣 e...
matlab稀疏矩陣建立及例項
一般有兩個命令可以用來建立稀疏矩陣 1.sparse 較常用 2.spdiags 主要用於非零元素都是對角線元素的情況 sparse。使用格式如下 a sparse i,j,s,m,n,nzmax 其實matlab函式sparse的文件中說的比較明白 s sparse i,j,s,m,n,nzmax...
matlab稀疏矩陣建立及例項
一般有兩個命令可以用來建立稀疏矩陣 1.sparse 較常用 2.spdiags 主要用於非零元素都是對角線元素的情況 sparse。使用格式如下 a sparse i,j,s,m,n,nzmax 其實matlab函式sparse的文件中說的比較明白 s sparse i,j,s,m,n,nzmax...