导图社区 matlab中的矩阵
matlab中基本的矩阵知识,包含矩阵的输入:格式:A=[ ]。其中,用逗号or空格分隔列;用分号or回车(回车只能在编辑器内用)分隔行等。
社区模板帮助中心,点此进入>>
英语词性
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
【华政插班生】文学常识-两宋
民法分论
日语高考動詞の活用
矩阵
矩阵的输入
格式:A=[ ] 。其中,用逗号or空格分隔列;用分号or回车(回车只能在编辑器内用)分隔行
矩阵的合并
格式:B=[A,b]。其中,A,b均为矩阵。列合并用逗号or空格隔开;行合并用分号隔开
矩阵的大小
函数:a=size(A)→a=[行,列] [a,b]=size(A)→a=行,b=列 [~,b]=size(A)→b=列(用“~”表示不输出) a=size(A,1)→a=行(用“1”表示行,“2”表示列)
矩阵的逆
函数:inv(A)。表示求矩阵A的逆。
矩阵的转置
格式:A'。用一个英文单引号表示。
取矩阵内元素
单个元素
a=A(x,y)。其中,a为A的第x行y列的元素(此为下标搜索) a=sub2ind(size(A),x,y)。输出值同上 补充:[m,n]=ind2sub(size(A),i)。m、n分别为为矩阵A中第i个元素的行、列。(tip:矩阵是一列一列的排列,即假如A为3x3矩阵,i=5,则m、n值分别为2、2,表示第五个元素在A中第2行第2列)
块
a=A(m:n,i:j)。a为矩阵A的第m行到n行,第i列到j列的元素组成的矩阵。(tip:只用“:”不加数字表示整行/列) a=A(m:x:n,:)。表示从A第m行以步长x到n行,所有列的元素组成的矩阵。
矩阵行列改变
函数:reshape(A,x,y)。其中,A为矩阵,x为改变后的行数,y表示列数,注意改变前后元素个数不变