|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
想请教一下各位大佬,我想筛选出满足多个范围的数值,但是使用循环后的结果又会覆盖上次的结果,并且因为筛选出来的数都不一样,我想叠加结果但是说我的串联矩阵维度不一致4 Z, v, F. N) U# P2 c7 q! C
A=xlsread('D:\范围.xlsx');%范围一共两列 包括小值和大值,共100个范围8 L0 N. D( T5 ]* ~5 f( u+ a
B=xlsread('D:\筛选数据.xlsx');%共2万条数据# R. ?5 ?8 @! ~5 l/ O! V
d=[];
3 [' w% q0 w/ Cfor i=1:500;
3 V9 ~7 \+ e# E( |' D* v a(i)=A(i,1); T; k( Q, n: C8 w# S
b(i)=A(i,2);3 }$ }$ o$ A' a* u; M9 M5 R+ u$ Y
c=find(B<=b(i)&B>=a(i));9 A5 D2 i$ `0 m: w
d=[d,c];: p+ i- \% u; y ]* g
end" v/ ?; a1 z$ W. w' I- O+ R8 C$ S. r
! ~8 |4 P4 Z: Z' [( O3 W4 _1 [
, z0 q/ p0 q1 z2 q1 a) T& z$ b想请教一下各位大佬遇到这个问题怎么解决比较好
+ I5 K6 }, z! j/ T# Q$ n9 {% K, E9 E& Z
|
|