要根据过滤索引在结构数组中获取一个值,可以按照以下步骤进行操作:
data(1).name = 'John';
data(1).age = 25;
data(2).name = 'Amy';
data(2).age = 30;
data(3).name = 'Peter';
data(3).age = 35;
filterIndex = [true, false, true];
filteredData = data(filterIndex);
在这个例子中,filteredData 将只包含满足过滤索引条件的结构数组元素,即 data(1) 和 data(3)。
完整的代码示例如下:
data(1).name = 'John';
data(1).age = 25;
data(2).name = 'Amy';
data(2).age = 30;
data(3).name = 'Peter';
data(3).age = 35;
filterIndex = [true, false, true];
filteredData = data(filterIndex);
通过这个示例,你可以根据过滤索引在结构数组中获取需要的值。