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 \% l
X = one(1:1000); %坐标点X轴
+ Q* ~3 k! T' L- Z, l
Y = one(1:1000); %坐标点Y轴
; ~; T) S. }% j* }" w
NodeId = zero(); % 标号序列
7 b9 P- _/ I1 z& b
NodeCount = 0; %某区间符合条件的个数
, n" T7 \% C, H0 t8 W/ K n
for 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 A
NodeId(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 S
end
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2