你想【将结构体的每一行都赋值给一个数组】,那样应该是得到以下几种结果之一:
多个数组(但你现在只有一个变量,显然不符合);
一个元胞数组,其每个元素对应原结构体的一行;
一个大数组,由原结构体各行的数组拼接而成(前提是各数组的列数相同,图中看到的数据刚好满足这个条件)。如果想要这样的结果,应该把
A=database(i).data
改成
A=[A; database(i).data];