2026/5/24 5:47:50
网站建设
项目流程
自己的网站做怎样的优化调整,devmyapp,网站开发网站建设公司,iis提示网站建设中1.写在前面虽然很基础#xff0c;但是还是想再复习一下。2.矩阵的序号和下标%% 矩阵的序号和下标
%注意#xff0c;在matlab中矩阵的序号是按列存储的
%以A[1,2,3;4,5,6;7,8,9;10,11,12]为例
A[1,2,3;4,5,6;7,8,9;10,11,12];
[m,n]size(A);
aA(4,2) ;%11
bA((2-1)*m4); %11
%…1.写在前面虽然很基础但是还是想再复习一下。2.矩阵的序号和下标%% 矩阵的序号和下标 %注意在matlab中矩阵的序号是按列存储的 %以A[1,2,3;4,5,6;7,8,9;10,11,12]为例 A[1,2,3;4,5,6;7,8,9;10,11,12]; [m,n]size(A); aA(4,2) ;%11 bA((2-1)*m4); %11 %可以看到ab也就是说A(i,j)A((j-1)*mi)主要的结论就是若A是m×n矩阵那么A(i,j)A((j-1)*mi)这个点很小但是有的时候写代码经常忘记3.矩阵拆分就是拿出原有矩阵的一部分赋值给新的矩阵%% 矩阵拆分 j3; BA(:);%得到按列堆起来的矩阵(不是[1;2;3;4;5;6;7;8;9;10;11;12]而是[1;4;7;10;2;5;8;11;3;6;9;12]) CA(:,j); %就是把A的第3列赋给CC现在为[3,6,9,12] DA(3:4,1:2);%D[7,8;10,11]4.矩阵运算%% 矩阵的运算 %矩阵加减维数相同对应元素相加减维数不同则报错 %矩阵乘法A为m×n矩阵B为n×p矩阵CA*B为m×p矩阵 %矩阵除法A为非奇异方阵左除A\Binv(A)*B,右除B/AB*inv(A) %矩阵乘方A^b,要求A为方阵b为标量 %还有点除点乘。 a[1,2;3,4]; b[3,5;5,8]; a.*b %[3,10;15,32]就是对应元素相乘 a./b %[0.3333,0.4;0.6,0.5]就是对应元素相除 %矩阵求和 X[0,1,2;3,4,5]; asum(X,1); %数组X的第1维元素求和得到一个行向量[3,5,7]每一列求和 bsum(X,2); %数组X的第2维元素求和得到一个列向量[3;12]每一行求和重点是左除和sum的用法若A为非奇异方阵左除A\Binv(A)*B,右除B/AB*inv(A)X[0,1,2;3,4,5];asum(X,1); %数组X的第1维元素求和得到一个行向量[3,5,7]每一列求和bsum(X,2); %数组X的第2维元素求和得到一个列向量[3;12]每一行求和5.矩阵其他运算%% 矩阵其他运算%inv矩阵求逆%det求行列式的值%eig求矩阵的特征向量和特征值A[1,2,3;4,5,6;7,8,9];[V,D]eig(A) %V是特征向量D是特征值构成的对角阵Eeig(A);%E是A的全部特征值构成的列向量%trace 求矩阵的迹%rank 求矩阵的秩6.特殊矩阵%% 特殊矩阵%zeros 全零矩阵%ones 全1矩阵%eye 单位矩阵(对角线位1)%rand:0~1均匀分布的随机矩阵%randn 生成均值为0方差为1的标准正态分布随机矩阵7. 善于运用点乘实现循环要实现122^22^3...2^63可以直接用一行matlab代码搞定asum(2.^[0:63])