我有一个结构s
的向量S
,每个结构都有一个字段x
。
我想从S
中的每个结构中提取包含值x
的向量X
。
有没有一种方法可以通过矢量化来做到这一点?
示例:
s1.x = 42;
s2.x = 87;
s3.x = 24;
S = [s1, s2, s3];
我想得到:
X = [42, 87, 24]
您可以使用方括号连接结构的字段x
的内容,如下所示:
X = [S.x]
其将与字段CCD_ 8相关联的每个数据置于单个阵列中。
您也可以使用cat
函数来水平连接:
X = cat(2,S.x)