MATLAB 数组处理与字符串应用
1. MATLAB 内置数组处理函数
MATLAB 拥有众多用于管理和处理数组的内置函数,以下是部分函数的介绍:
| 函数 | 描述 | 示例 |
| — | — | — |
| length(A) | 返回向量 A 中的元素数量 | >> A=[5 9 2 4]; >> length(A) ans = 4 |
| size(A) | 返回一个行向量 [m,n] ,其中 m 和 n 分别是数组 A 的行数和列数 | >> A=[6 1 4 0 12; 5 19 6 8 2] >> size(A) ans = 2 5 |
| reshape(A,m,n) | 从矩阵 A 的元素创建一个 m 行 n 列的矩阵,元素按列排列,矩阵 A 必须有 m * n 个元素 | >> A=[5 1 6; 8 0 2] >> B = reshape(A,3,2) B = 5 0 8 6 1 2 |
| diag(v) | 当 v 是向量时,创建一个以 v 的元素为对角线的方阵 | >> v=[7 4 2]; >> A=diag(v) A = 7 0 0 0 4 0 0 0 2 |
| diag(A) | 当 A 是矩阵时,从 A 的对角线元素创建
超级会员免费看
订阅专栏 解锁全文
1632

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



