| 查看: 301 | 回复: 4 | ||
Samuel_wang银虫 (小有名气)
|
[求助]
算法 的实现
|
|
这是在编程解决问题时遇到的一个小问题: 已获得一数组,eg. a=[0.681 0.715 0.716 0.717 0.861 0.918 0.919 0.920 0.921 0.922 0.998]; 如果相邻的几个数连续(或者说步长相等),则求其平均数;否则,原数保留。 以上述数组为例,0.715 0.716 0.717三数连续则求其平均,为0.716; 结果输出应当为:b=[0.681 0.716 0.861 0.920 0.998]; 我的想法:应该是先筛选出连续的数吧,可是接下去就不知道了~~ for i=1:n-1 %n为已知,数组元素个数 if a(1,i+1)-a(1,i) c(1,i)=a(1,i); end ... ... [ Last edited by Samuel_wang on 2012-8-30 at 17:57 ] |
» 猜你喜欢
自荐读博
已经有4人回复
想换工作。大多数高校都是 评职称时 认可5年内在原单位取得的成果吗?
已经有6人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有4人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
带资进组求博导收留
已经有10人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
需要合成515-64-0,50g,能接单的留言
已经有3人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有3人回复
临港实验室与上科大联培博士招生1名
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
请问投稿的时候要不要把算法实现代码也发过去?
已经有6人回复
【重金求助】同伦延拓算法是如何具体实现的
已经有6人回复
SVM的SMO算法Matlab实现
已经有10人回复
这个修改意见到底啥意思!?实验室三个人三个看法,哥彻底晕了!
已经有7人回复
【PSO】粒子群算法,大家接触多少? Particle Swarm Optimization for everyone
已经有19人回复
28个不得不看的经典编程算法!!
已经有34人回复
请教论文中算法对比,别人的方案怎么实现的?【已搜无重复】
已经有8人回复
关于MATLAB和OpenCV对相同算法的运算速度对比问题
已经有20人回复
修改文章题目合适吗
已经有7人回复
关于算法比较的问题,请大家帮忙
已经有7人回复
baobiao007
木虫 (职业作家)
中国特色
- 应助: 201 (大学生)
- 金币: 6482.7
- 散金: 557
- 红花: 40
- 帖子: 3050
- 在线: 1009.9小时
- 虫号: 505962
- 注册: 2008-02-18
- 专业: 应用地球物理学
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
Samuel_wang: 金币+6, ★★★很有帮助 2012-08-31 19:18:35
Samuel_wang: 金币+4, ★★★★★最佳答案 2012-09-05 14:03:37
感谢参与,应助指数 +1
Samuel_wang: 金币+6, ★★★很有帮助 2012-08-31 19:18:35
Samuel_wang: 金币+4, ★★★★★最佳答案 2012-09-05 14:03:37
|
看看下面这段行否? a是我假设的数据,你可任意改 clc; a=[1,2,3,5,7,9,11,13,12,21,24,27,30]; an=length(a); total_ind1=1; total_ind3=total_ind1+2; while( total_ind3<=an ) ind1=total_ind1; ind3=total_ind3; da1=a(ind3-1)-a(ind1); da2=a(ind3)-a(ind3-1); while( abs(da1-da2)<=1e-6 ) ind3=ind3+1; if ind3<=an da2=a(ind3)-a(ind3-1); else break; end end number=ind3-ind1; if number>=3 mean=sum(a(ind1:ind3-1))/number; a(ind1)=mean; a(ind1+1:ind3-1)=[]; total_ind1=ind1+1; total_ind3=total_ind1+2; an=length(a); else total_ind1=ind3-1; total_ind3=total_ind1+2; end end |

2楼2012-08-31 15:33:50
Samuel_wang
银虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 145.3
- 散金: 15
- 帖子: 158
- 在线: 78.7小时
- 虫号: 1375794
- 注册: 2011-08-22
- 专业: 光学
3楼2012-08-31 19:18:40
baobiao007
木虫 (职业作家)
中国特色
- 应助: 201 (大学生)
- 金币: 6482.7
- 散金: 557
- 红花: 40
- 帖子: 3050
- 在线: 1009.9小时
- 虫号: 505962
- 注册: 2008-02-18
- 专业: 应用地球物理学

4楼2012-09-01 20:19:30
Samuel_wang
银虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 145.3
- 散金: 15
- 帖子: 158
- 在线: 78.7小时
- 虫号: 1375794
- 注册: 2011-08-22
- 专业: 光学
5楼2012-09-05 14:03:40







回复此楼