遼陽專業(yè)建設(shè)網(wǎng)站公司電話新媒體營銷策略有哪些
認(rèn)識矩陣
- 1、矩陣定義和基本運(yùn)算
- 1.1 賦值運(yùn)算符:=
- 1.2 等號運(yùn)算符:==
- 1.3 空矩陣
- 1.4 一行一列矩陣
- 1.5 行矩陣(元素用空格或逗號分隔)
- 1.6 列矩陣(分號表示換行)
- 1.7 m行n列的矩陣:行值用逗號間隔,換列用分號間隔
- 1.8 生成矩陣
- 使用冒號運(yùn)算符
- 使用linspace函數(shù)
- 1.9 矩陣的拼湊
- 行拼接
- 列拼接
- 1.10 矩陣的變形
- 2、特殊矩陣
- 2.1 單位矩陣
- 2.2 全0矩陣
- 2.3 全1矩陣
- 2.4 三維矩陣
- 3、隨機(jī)矩陣
- 3.1 隨機(jī)數(shù)矩陣
- 3.2 隨機(jī)整數(shù)矩陣
- 3.3 randn用法同rand
1、矩陣定義和基本運(yùn)算
1.1 賦值運(yùn)算符:=
a = 1;
b = 2;
c = a+b;
1.2 等號運(yùn)算符:==
邏輯運(yùn)算符:返回0或1
a == 1;
a == b;
1.3 空矩陣
m = [];
1.4 一行一列矩陣
m= [1];
1.5 行矩陣(元素用空格或逗號分隔)
m2 =[1 2 3];
或
m3 = [4,5,6];
1.6 列矩陣(分號表示換行)
m4 = [1;2;3];
1.7 m行n列的矩陣:行值用逗號間隔,換列用分號間隔
m5 = [1,2,3; 4 5 6];
1.8 生成矩陣
使用冒號運(yùn)算符
m=初始值:步長:終值(步長默認(rèn)為1)
m6=1:10;
m7=1:0.5:10;
使用linspace函數(shù)
m = linspace(初始值,終值,點(diǎn)數(shù))(點(diǎn)數(shù)默認(rèn)是100)
linspace(1,10,100)
1.9 矩陣的拼湊
行拼接
m2 =[1 2 3];
m3 = [4,5,6];
m8=[m2,m3];
運(yùn)行m8的值如下
列拼接
m2 =[1 2 3];
m3 = [4,5,6];
m8=[m2;m3];
運(yùn)行m8的值如下
1.10 矩陣的變形
reshape(矩陣,要變成的形狀)
m6=1:10;
reshape(m6,[2,5])
2、特殊矩陣
2.1 單位矩陣
eye(n)
n為階數(shù)
n = 3;
eye(n);
2.2 全0矩陣
zeros(n) ----------------------------------- n為階數(shù)%
zeros( m,n) 或zeros( [m,n]) ---------- m為行數(shù),n為列數(shù)
n = 3;
zeros(n);
zeros(3,5);
zeros([3,5]);
2.3 全1矩陣
ones(n)------------------n為階數(shù)%
ones([m,n])------------- m為行數(shù),n為列數(shù)
ones(n);
ones([2,3]);
2.4 三維矩陣
應(yīng)用:
黑白圖像(二維矩陣)
彩色圖像(三維矩陣,RGB三個通道,每個通道都是一個二維矩陣)
ones([3,5,2]);
%行、列、頁
3、隨機(jī)矩陣
3.1 隨機(jī)數(shù)矩陣
rand:0-1之間的隨機(jī)數(shù)(返回的數(shù)服從城分布)
rand(n): n階
rand([m,n]): m為行數(shù),n為列數(shù)
3.2 隨機(jī)整數(shù)矩陣
randi(max): [1,max]的整數(shù)
randi(max, n): n階矩陣,元素范圍1-max
randi(max,[m,n]): m*n矩陣,元素范圍1-max