EDA365电子论坛网
标题:
MATLAB求连续某个数值出现的次数
[打印本页]
作者:
justlikethisis
时间:
2020-9-2 10:00
标题:
MATLAB求连续某个数值出现的次数
比如来说:
' m# s- x7 @; j" ~
1,3,2,4,5,3,2,2,2,3,3,3,2,2,2中
- |! o5 ?. @7 r+ Q6 P
2连续出现2次的为0次
2 F; ]* o$ s5 G+ I+ z4 L4 p
连续出现3次的个数为2次;
/ X- s5 q ^% s8 \9 s6 l
那么matlab下如何编程实现
7 T! q" w3 v% V1 K2 ?" h) R* M
作者:
shapeofyou888
时间:
2020-9-2 10:44
a=[1,3,2,4,5,3,2,2,2,3,3,3,2,2,2];
0 m+ X- g- i8 L: M0 x( V5 J$ c
ind=a==2;
$ d+ o% [; |! R) y6 {: m- K2 y p! M
out=find([diff(ind)==-1 true])-find([false diff(ind)==1])+1 %2连续出现的次数
; D2 V: Z- `* J
sum(out==3) %连续出现3次的个数
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2