|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
想请教一下各位大佬,我想筛选出满足多个范围的数值,但是使用循环后的结果又会覆盖上次的结果,并且因为筛选出来的数都不一样,我想叠加结果但是说我的串联矩阵维度不一致
4 G# S. W/ r, oA=xlsread('D:\范围.xlsx');%范围一共两列 包括小值和大值,共100个范围. I# H3 ]6 T& N! b3 Y9 ?3 |
B=xlsread('D:\筛选数据.xlsx');%共2万条数据
; F* Y4 O0 i( _' l) F6 Hd=[];, d0 X3 r" E# v" g, h/ q' N
for i=1:500;
. o/ u3 g* T+ ~/ c a(i)=A(i,1);
4 |2 x9 [$ {$ S, {% m3 \ b(i)=A(i,2);3 K7 @$ \' d0 `
c=find(B<=b(i)&B>=a(i));
6 V# ]8 m2 _5 J& Z d=[d,c];! i. k1 t& K8 K
end& {! j0 {" j: f1 e5 E( B3 A2 @
![]()
5 h$ i: y) r' o1 h" `' s* f! {4 I6 A4 F& ~1 M5 v) M
想请教一下各位大佬遇到这个问题怎么解决比较好
8 \! g) z3 @( o' c1 @8 c$ c; E- S- }; I7 J
|
|