【发布时间】:2016-03-08 06:57:00
【问题描述】:
在 MATLAB 中,我有五个代表我从 Kinect 传感器收集的关节骨骼数据的单个矩阵。每个矩阵的大小大约为 240-270 x 3(每个矩阵都包含该关节的 x、y、z 数据)。我正在尝试将所有这些关节组合成一个矩阵,以便过滤结果。
X = [J1 J2 J3 J4 J5]
问题是每个矩阵的大小都不相同,所以目前我在尝试合并数据时遇到错误。
我希望能够组合这些矩阵,但使它们的大小相同。我无法删除前几行,因为它们是时间同步的,因此同时捕获了每个关节的第一个坐标。但是,我想通过删除矩阵中的最后一行来计算最小矩阵的大小并将其他矩阵重塑为该大小,这样我就不会丢失重要数据。
这样可以吗?
【问题讨论】:
-
零填充,或使用单元格/结构。