|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
想请教一下各位大佬,我想筛选出满足多个范围的数值,但是使用循环后的结果又会覆盖上次的结果,并且因为筛选出来的数都不一样,我想叠加结果但是说我的串联矩阵维度不一致' v# T0 @1 Y' _0 d
A=xlsread('D:\范围.xlsx');%范围一共两列 包括小值和大值,共100个范围
& R# ^8 i7 J5 sB=xlsread('D:\筛选数据.xlsx');%共2万条数据
& c# }; S" O R) A3 z- ad=[];
5 j+ W1 A( x$ i- tfor i=1:500;
5 B A {4 X# {2 |. ~ a(i)=A(i,1);
2 i3 |( j, l3 h. t7 w# Y% o2 O: o, D& ] b(i)=A(i,2);
! c0 T0 `" o" N2 g/ S4 E' E c=find(B<=b(i)&B>=a(i));
0 }2 V6 E" U2 U1 k$ W Q, M# r: Z6 i d=[d,c];5 ]5 d# G$ T2 g* E+ P* y- |" s3 D
end, S( c( t- p, v# z4 K/ p+ @
+ I f5 j$ R. v5 Y2 v8 [
' H0 _- V& f9 S [+ c想请教一下各位大佬遇到这个问题怎么解决比较好
. H' B1 O2 v7 o. C" ?- X) b; d, j3 y- |6 j! c2 g# N
|
|