| 查看: 136 | 回复: 0 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】请教一个matlab编程的问题
|
|||
|
这是一个向量: [1 1 1 1 1 1 1 1 1 2 2 3 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 2 2 3 4 3 2 3 2 1 1 1 1 1] 只选择和保存大于"2"的数值后得到: [0 0 0 0 0 0 0 0 0 0 0 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 3 4 3 0 3 0 0 0 0 0 0] 从上述向量中的四簇数中选择局部极值后得到: [0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 4 0 0 3 0 0 0 0 0 0] 得到四个极值(4,3,4和3).最后的三个局部极值距离太近(它们的角标的差值小于五),所以从最后的三簇数中选择最大的值,得到: [0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0]. 以上的步骤怎么用matlab程序实现呢? 请教各位牛人。 |
» 猜你喜欢
实验室接单子
已经有4人回复
全日制(定向)博士
已经有4人回复
假如你的研究生提出不合理要求
已经有6人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
不自信的我
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
北核录用
已经有3人回复
26申博(荧光探针方向,有机合成)
已经有4人回复












回复此楼