中易网

用matlab 统计连续数值的个数

答案:3  悬赏:40  
解决时间 2021-01-30 16:49
我要用matlab统计一串连续的数列中连续的大于某个值的数的个数,举例:假设有数列1004571123214507778155555555568,而我要统计大于4的连续树的个数,如遇到等于或小于4则重新统计。急用!谢谢
最佳答案
function p=temp(a,num)
if nargin~=2
error('参数个数不对???');
end
count=size(a);
count=count(2);
index=1;
i=1;
p=0;
while i<=count
if(a(i)>num+'0')
p(index)=p(index)+1;
else
if (p(index)==0)
i=i+1;
continue;
else
index=index+1;
p(index)=0;
end
end
i=i+1;
end

然后在command window中输入如:
>> a='1004571123214507778155555555568';
>> num=4;
>> temp(a,num)

ans =

2 1 4 11
全部回答
还是不太懂
function p=temp(a,num) if nargin~=2 error('参数个数不对???'); end count=size(a); count=count(2); index=1; i=1; p=0; while i<=count if(a(i)>num+'0') p(index)=p(index)+1; else if (p(index)==0) i=i+1; continue; else index=index+1; p(index)=0; end end i=i+1; end 然后在command window中输入如: >> a='1004571123214507778155555555568'; >> num=4; >> temp(a,num) ans =
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
安徽的教育水平比深圳好吗?
为什么when后加过去进行时
求大神帮助设计Y-W和字母组合的标志设计构思
电脑线连无限路由器 可以上网 手机连入wifi
近视眼能玩欢乐谷吗
日语 どうして 食べないんですか。 もう おな
jm防晒棒防晒效果好吗
请问踏板摩托可以接插座充手机电吗?
19世纪形成联想学派,英国哲学家逻辑学家谁是
据说百分之九十九的人都会答错,你答对了吗
保定话 你喜欢我吗
win7重装系统还用重新设置路由器吗
移动硬盘不能自动播放
湖北省十堰市辽宁路八号属于哪个区
类似死亡笔记真人版的日剧
推荐资讯
链接Apple ID服务器出错,怎么解决
1到33中7个数的排列组合
上海市静安区彭浦新村街道社区卫生服务中心45
求视频:网线接别人的自己装了无线路由器但设
谁知道盐城去婺源怎样坐车最方便吗?元旦去婺
王观是哪个朝代的人?
电动车充满电老是用的很快
csgo除了买和箱子 怎么获得武器
中国农业银行(浪卡子县支行)地址有知道的么?
有没有什么好的去皱抗衰的产品啊?听说美国嘉
东莞汽车东站有没有到佛山顺德大良的车
download intel03 driver update utility.什
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?