MATLAB引用矩阵元素的方法
在 MATLAB 中,矩阵元素按照放置的位置可进行按行引用、按列引用、按对角线引用,下面分别进行介绍。
矩阵元素引用的格式及说明如下表所示:
【实例】抽取魔方矩阵的对角线元素。
MATLAB 程序如下:
矩阵元素引用的格式及说明如下表所示:
| 格 式 | 说 明 |
|---|---|
| x(n) | 表示数组中的第 n 个元素 |
| x(n1:n2) | 表示数组中的第 n1 至 n2 个元素 |
| X(m, :) | 表示矩阵中第 m 行的元素 |
| X(:,n) | 表示矩阵中第 n 列的元素 |
| X(m, n1:n2) | 表示矩阵中第 m 行中第 n1 至 n2 个元素 |
| diag(X) | 抽取矩阵主对角线元素 |
MATLAB 程序如下:
>> clear % 清除工作区的变量
>> A=magic(5) % 创建5阶魔方矩阵A
A =
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
>> v=diag(A,2) % 抽取矩阵A的第2条对角线上的元素,创建列向量v
v =
1
14
22
ICP备案:
公安联网备案: