EDA365电子论坛网

标题: 关于运用matlab处理大数据的问题,请大神帮忙看看 [打印本页]

作者: uelophim    时间: 2019-8-22 15:08
标题: 关于运用matlab处理大数据的问题,请大神帮忙看看
问题:有一组大数据,数据内容为1000个点的坐标,且各个坐标都是有编号的,现在想分别按照0.05的等间距筛选出每个区域内即(0.05,0.05)(0.05,0.1)…、(0.1,0.1)…按照这样划分的区域,现需要求出落在每个区域里的点的个数,并且要求统计出各个区域内点的编号例如,1、2、6、8号点在区域1(即(0.05,0.05))。请大神指导一下( ?; n; L6 d9 U

作者: yxlk    时间: 2019-8-22 18:11
试一下:
% b# d9 n# q4 A+ K/ k2 \% lX = one(1:1000); %坐标点X轴
+ Q* ~3 k! T' L- Z, lY = one(1:1000); %坐标点Y轴; ~; T) S. }% j* }" w
NodeId = zero(); % 标号序列
7 b9 P- _/ I1 z& bNodeCount = 0; %某区间符合条件的个数
, n" T7 \% C, H0 t8 W/ K  nfor i= 1:1000$ R5 ]/ t4 R9 X8 [
if((X(i) >= 0)&&(X(i)<= 0.05)&&(Y(i) >= 0)&&(Y(i)<= 0.05)) %落在(0.05,0.05)区间0 _% @& \% t1 V# {
NodeCount = NodeCount + 1;
' u3 L; M# Z: Z4 _, S+ {# G9 ANodeId(NodeCount) = i;
0 Q9 p6 k; r% j6 N& U; z+ \/ z9 O2 [2 m3 O9 M8 ^* |. Y
end
$ f/ Q. D5 H. Q3 M- l7 Send




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2