主要介紹matlab軟體中陣列的輸入方法和簡單運算。
工具/原料
Matlab
方法/步驟
在普通運算中,matlab系統預設的是雙精度型。
實數可以有普通和指數兩種形式,如輸入10028.0821,
也可以輸入為:1.00280821e+4
下面展示一下陣列的輸入方法:
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=[1 2 3; 4 5 6;
7 8 9]
這幾種表示形式都是一樣的:
特殊陣列:
A=ones(10,2) %10*2的全1陣列;
A=zeros(10,2) %10*2的全0陣列;
A=eye(10,2) %10*2的單位矩陣;
A=rand(10,2) %10*2的隨機陣列;
A=randn(10,2) %10*2的隨機陣列,其中每個元素服從標準正態分佈;
可以雙擊右側workspace中的陣列,得到variable editor-A:
矩陣的加減法:必須是同行列的矩陣才能進行加減;
如下A和B是同行列,可以進行加減,而A和C不是同行列,無法進行加減;
不過可以進行如下操作:
A-C(:,1:2) %A和C的任一兩列可以進行加減;
假如再增加一個D:
可以看到D(2:11,1:2)與A同行列,可以進行加減;