I am working with wireless networks in Matlab. I have created the contact table, meaning the two nodes having contact and the starting and ending time of the contact. The contact table is in the form of a struct in Matlab as shown below:
contact(1)
node_1:23
node_2:76
t_start: 45
t_end: 58
Let's say this is the first entry of my contact table. Now I need to transform this entry to a cellarray which will have the following form:
45 CONN 23 76 up
58 CONN 23 76 down
or, to write it in a more general form:
t_start CONN node_1 node_2 up
t_end CONN node_1 node_2 down
I need to be in this particular form in order to export them and use them to ONE simulator. So my question is how to transform this in Matlab? I understand that as many entries exist in the struct the cellarray will have the double size,for example for 50 entries there will be 100 rows in the cellarray, but I do not know how to do this.