MATLAB数组函数用来生成矩阵、查询尺寸、改变形状,以及去重、按条件查找下标。
函数总览
| 函数 | 作用 |
|---|---|
zeros | 全零数组 |
ones | 全一数组 |
eye | 单位矩阵 |
size | 数组维度 |
length / numel | 长度 / 元素个数 |
reshape | 改变形状 |
transpose | 转置 |
fliplr / flipud | 左右 / 上下翻转 |
repmat | 平铺复制 |
unique | 去重排序 |
find | 找满足条件的下标 |
cat | 沿维度拼接 |
选用要点
- 生成全零、全一或单位阵:
zeros/ones/eye。 - 查尺寸用
size、length、numel。 - 改形状或拼接:
reshape/transpose/fliplr/flipud/repmat/cat。 - 去重或按条件找下标:
unique/find。