matlab矩陣建立

2021-10-25 03:20:47 字數 580 閱讀 4366

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...