泸州工投建设集团有限公司网站,重庆网站空间主机评价,开发工具怎么用,模板网站建设价位认识矩阵1、矩阵定义和基本运算1.1 赋值运算符#xff1a;1.2 等号运算符#xff1a;1.3 空矩阵1.4 一行一列矩阵1.5 行矩阵#xff08;元素用空格或逗号分隔#xff09;1.6 列矩阵#xff08;分号表示换行#xff09;1.7 m行n列的矩阵#xff1a;行值用逗号间隔#x…
认识矩阵1、矩阵定义和基本运算1.1 赋值运算符1.2 等号运算符1.3 空矩阵1.4 一行一列矩阵1.5 行矩阵元素用空格或逗号分隔1.6 列矩阵分号表示换行1.7 m行n列的矩阵行值用逗号间隔换列用分号间隔1.8 生成矩阵使用冒号运算符使用linspace函数1.9 矩阵的拼凑行拼接列拼接1.10 矩阵的变形2、特殊矩阵2.1 单位矩阵2.2 全0矩阵2.3 全1矩阵2.4 三维矩阵3、随机矩阵3.1 随机数矩阵3.2 随机整数矩阵3.3 randn用法同rand1、矩阵定义和基本运算
1.1 赋值运算符
a 1;
b 2;
c ab;1.2 等号运算符
逻辑运算符返回0或1
a 1;
a b1.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 生成矩阵
使用冒号运算符
m初始值:步长:终值步长默认为1)
m61:10;m71:0.5:10;使用linspace函数
m linspace(初始值,终值点数)点数默认是100)
linspace(1,10,100)1.9 矩阵的拼凑
行拼接
m2 [1 2 3];
m3 [4,5,6];
m8[m2,m3];运行m8的值如下
列拼接
m2 [1 2 3];
m3 [4,5,6];
m8[m2;m3];运行m8的值如下
1.10 矩阵的变形
reshape(矩阵要变成的形状)
m61:10;
reshape(m6[2,5])2、特殊矩阵
2.1 单位矩阵
eye(n) n为阶数
n 3;
eye(n);2.2 全0矩阵
zeros(n) ----------------------------------- n为阶数% zeros( m,n) 或zeros( [m,n]) ---------- m为行数,n为列数
n 3;
zeros(n);zeros(3,5);
zeros([3,5]);2.3 全1矩阵
ones(n)------------------n为阶数% ones([m,n])------------- m为行数n为列数
ones(n);
ones([2,3])2.4 三维矩阵
应用 黑白图像二维矩阵) 彩色图像三维矩阵RGB三个通道每个通道都是一个二维矩阵)
ones([3,5,2]);
%行、列、页3、随机矩阵 3.1 随机数矩阵
rand0-1之间的随机数返回的数服从城分布) rand(n): n阶 rand([m,n]): m为行数n为列数
3.2 随机整数矩阵
randi(max): [1,max]的整数 randi(max, n): n阶矩阵元素范围1-max randi(max,[m,n]): m*n矩阵元素范围1-max 3.3 randn用法同rand