1)簡單矩陣構造
a=[1,2,3]// 構造乙個1x3的矩陣,各元素為1,2,3
或者a = [1 2 3]//使用空格
b = [1,2,3;7,4,9]//兩行三列矩陣b
2)特殊矩陣構造
(1)ones函式
a=ones(n) //構造nxn的全1矩陣
b=ones(m,n)//產生mxn的全1矩陣
(2)zeros
類似的有:
a=zeros(n)//nxn的全0矩陣
b=zeros(m,n)//mxn的全0矩陣
(3)eye
a=eye(n)//nxn的單位矩陣
(4)magic
a=magic(5) 5x5的魔方矩陣
(5)rand // 0~1均勻分布的隨機數
a=rand(n)//nxn的隨機數矩陣,其中隨機數服從0~1的均勻分布
b=rand(m,n)//mxn的隨機數矩陣 ,其中隨機數服從0~1的均勻分布
(6)randn //均值為0且方差為1的高斯分布隨機數
a=randn(n)
b=randn(m,n)// mxn的隨機數矩陣,隨機數服從均值為0且方差為1的高斯分布
(7)randperm //產生1~n的隨機排列
a=randperm(5) //產生1~5的隨機排列,如[1 3
matlab學習矩陣1
1 矩陣的直接建立 1.從鍵盤上直接輸入,將矩陣元素用方括號括起來,按矩陣行的順序輸入元素,同一行元素之間用空格或者逗號分隔,不同行之間的元素用分號或者回車號分割。例如輸入命令 a 1 2 3 4 5 6 7 8 9 a 1 2 3 4 5 6 7 8 9 a 1 2 3 4 5 6 7 8 9 a...
MATLAB矩陣基本操作1
matlab 矩陣操作 結構矩陣 和單元矩陣 結構矩陣 格式為 結構矩陣元素.成員名 表示式a 1 x1 10 a 1 x2 liu a 1 x3 10 21 34 78 a 2 x1 11 a 2 x2 xia a 2 x3 11 121 34 78 a 3 x1 12 a 3 x2 cai a ...
matlab 矩陣操作
矩陣構造 1 簡單矩陣構造 最簡單的方法是採用矩陣構造符 構造1 n矩陣 行向量 時,可以將各元素依次放入矩陣構造符內,並且以空格或者逗號分隔 構造m n矩陣時,每行如上處理,並且行與行之間用分號分隔。2 特殊矩陣構造 在matlab中還提供一些函式用來構造特殊矩陣,這些函式如下表所示。1 ones...