表格数据的访问与计算
1. 表格数据概述
表格是一种容器,用于在变量中存储按列排列的数据。表格变量可以有不同的数据类型和大小,只要所有变量的行数相同即可。表格变量有名称,就像结构体的字段有名称一样。表格的行也可以有名称,但不是必需的。访问或修改表格数据时,可以使用行和变量的名称或数字索引进行索引。
索引表格的典型原因包括:
- 重新排序或删除行和变量。
- 添加数组作为新的行或变量。
- 提取数据数组用作函数的输入参数。
另一种访问或修改表格数据的方法是在变量编辑器中打开它进行图形编辑。要打开表格,可以在工作区浏览器中双击它,也可以使用 openvar 函数。
2. 表格索引语法总结
根据使用的索引类型,可以访问子表或从表格中提取的数组。不同索引方式的具体情况如下:
| 输出类型 | 语法 | 行指定方式 | 变量指定方式 | 示例 |
| — | — | — | — | — |
| 包含指定行和变量的表格 | T(rows,vars) | - 行号(1 到 m 之间)
- 具有 m 个元素的逻辑数组
- 如果 T 有行名,则为行名
- 如果 T 是时间表,则为时间
- 冒号(:),表示所有行 | - 变量号(1 到 n 之间)
- 具有 n 个元素的逻辑数组
- 变量名
- 冒号(:),表示所有变量 | - T(1:5,[1 4 5])
- T(1:5,[true false false tru
超级会员免费看
订阅专栏 解锁全文

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



