|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
想请教一下各位大佬,我想筛选出满足多个范围的数值,但是使用循环后的结果又会覆盖上次的结果,并且因为筛选出来的数都不一样,我想叠加结果但是说我的串联矩阵维度不一致! k8 l; I+ b- s: q' I% ~, m* c! _9 J! g
A=xlsread('D:\范围.xlsx');%范围一共两列 包括小值和大值,共100个范围8 T! d- R* |" n4 w
B=xlsread('D:\筛选数据.xlsx');%共2万条数据1 o0 T7 o4 s" j f5 l
d=[];8 P# `& C1 [% x& c5 c
for i=1:500;
' y. |, @7 C2 |$ U! c, N a(i)=A(i,1);
* v3 `6 G% i- V+ N$ ` \+ n- J b(i)=A(i,2);
+ ]* L, [0 D; R2 h c=find(B<=b(i)&B>=a(i));/ y4 X0 ]0 }1 ]
d=[d,c];
3 w$ L3 W/ D- zend
5 i1 c, B. l, j 1 I0 N0 U! K3 g# h( c* y/ {
- |9 t5 w0 B! L& r想请教一下各位大佬遇到这个问题怎么解决比较好! b* [3 f2 Y" S- M) \
0 B: P8 C' \" N* f* z9 E3 B" q; g
|
|