|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
想请教一下各位大佬,我想筛选出满足多个范围的数值,但是使用循环后的结果又会覆盖上次的结果,并且因为筛选出来的数都不一样,我想叠加结果但是说我的串联矩阵维度不一致
2 B, x x3 W5 u& w5 V, {# oA=xlsread('D:\范围.xlsx');%范围一共两列 包括小值和大值,共100个范围$ q6 I" z5 S6 B% J8 m1 c' e
B=xlsread('D:\筛选数据.xlsx');%共2万条数据; o* a6 C9 L e
d=[];" f# n% w) m* b* O
for i=1:500;
. H5 T& y3 S+ F2 }. j a(i)=A(i,1);- @) ~' P% ?# P/ y8 @$ N7 _
b(i)=A(i,2);
* r# P7 |6 I n( Y c=find(B<=b(i)&B>=a(i));
, d) I2 u: K$ v6 D5 H d=[d,c];+ U! T( D% [$ T" X4 M
end3 Q; @2 }" }/ c& P& N3 p
![]()
' a+ v( ]! c2 d3 ?# v% `$ t/ A" C1 A# t
想请教一下各位大佬遇到这个问题怎么解决比较好7 W1 \2 w+ i0 I
. ?4 L. u5 Z9 K
|
|