【发布时间】:2017-04-12 21:02:13
【问题描述】:
如何在没有 for 循环的情况下快速将数组 x(1:N)、y(1:N) 转换为具有字段 .x 和 .y 的结构 S(1:N)? 我可以轻松地将 x, y 转换为数组结构:
S.x = x; S.y = y;
由于我需要处理单独的 (xi, yi) 集合,我如何将其转换为结构数组? 我找到了通过表格类型执行此操作的解决方案,但我不喜欢此解决方案:
S = table2struct(struct2table(S))
【问题讨论】:
标签: arrays matlab vector matlab-struct