我正在使用 Matlab 中的无线网络。我已经创建了联系表,这意味着两个节点有联系以及联系的开始和结束时间。联系表在 Matlab 中是结构体的形式,如下图所示:
contact(1)
node_1:23
node_2:76
t_start: 45
t_end: 58
假设这是我的联系人表的第一个条目。现在我需要将此条目转换为具有以下形式的单元阵列:
45 CONN 23 76 up
58 CONN 23 76 down
或者,用更一般的形式来写:
t_start CONN node_1 node_2 up
t_end CONN node_1 node_2 down
我需要采用这种特殊形式才能将它们导出并用于 ONE 模拟器。所以我的问题是如何在 Matlab 中转换它?我知道结构中存在许多条目,单元格数组将具有双倍大小,例如对于 50 个条目,单元格数组中将有 100 行,但我不知道该怎么做。