matlab中如何将一个二维数组中在某一矩形区域中的点取出存入另一个数组

2024-12-16 17:47:29
推荐回答(1个)
回答1:

用数据索引,看下面例子:
a = [1 2 3 3
6 4 9 3
5 6 6 7];
b = a([2 3], [3 4]); % 取出a中的 2,3行 3,4列的数据

根据你的补充问题,用个for循环,循环里对每个散点比较其相应的xi,yi是否都落在指定范围呢,如果是把数据保存在另外两个一维向量中。