MATLAB基础与信号处理入门
1. MATLAB矩阵操作
在MATLAB中,矩阵操作是非常基础且重要的部分,以下是一些常用的矩阵操作:
- 获取矩阵对角线元素 :使用 diag 函数获取矩阵的对角线元素,例如 di = diag(B); 。
- 求矩阵的逆 :使用 ^(-1) 来计算矩阵的逆,例如 B_inv = B^(-1); 。
- 矩阵求和 :使用 sum 函数进行求和,默认沿第一维求和,也可以指定方向,例如:
s = sum(B); % 默认沿第一维求和
s = sum(B,2); % 沿第二维求和
矩阵索引也是矩阵操作中的关键部分,MATLAB中矩阵的索引从1开始。获取矩阵元素的方式如下:
B = [1 2;3 4];
disp(B);
B(1,2); % 获取矩阵B第1行第2列的元素
赋值操作如下:
B(1,2) = 4; % 将矩阵B第1行第2列的元素赋值为4
需要注意的是,修改矩阵元素时,矩阵大小会自动调整,未直接赋值的元素会被设为0。例如:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



