|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
想请教一下各位大佬,我想筛选出满足多个范围的数值,但是使用循环后的结果又会覆盖上次的结果,并且因为筛选出来的数都不一样,我想叠加结果但是说我的串联矩阵维度不一致
3 A5 i ^' K( c2 u) mA=xlsread('D:\范围.xlsx');%范围一共两列 包括小值和大值,共100个范围
+ m; P; q, I3 s+ {9 p; P( _- uB=xlsread('D:\筛选数据.xlsx');%共2万条数据5 ]5 C) O* |% ?0 l+ o2 y+ N
d=[];5 N0 p0 Y8 t9 S! ^
for i=1:500;
3 ], y$ P( f. e0 i8 c6 d5 {. ^ a(i)=A(i,1);: M0 c [( U1 q" ] ], I2 }) M9 J
b(i)=A(i,2);1 u. R. H/ e$ U5 E8 n" b* I) ~: [+ @$ j
c=find(B<=b(i)&B>=a(i));0 d9 v, ?2 s4 B- ?$ f
d=[d,c];) r, J- y# f3 G3 u0 ?2 D: n
end
2 C0 a, w, L) g* |7 L# t$ F![]()
* u) @' H9 H( n/ X5 W; N7 S& _
" e+ s; v( ^! n9 j想请教一下各位大佬遇到这个问题怎么解决比较好# Q. Z3 d+ \( H- K) A9 Y" c; }# K
9 j% A% c- n/ D4 }
|
|