jingrenzhi 发表于 2009-3-24 11:04

请教~

请教大家一个问题,我用matlab里的diff函数找出了测试数据中的极值点,我想接下来求解每个相邻极值点的均值点及其位址,在matlab里面怎么实现?谢谢!

ydlcsu 发表于 2009-3-24 13:24

回复 楼主 jingrenzhi 的帖子

每个相邻极值点的均值点??? 理解起来有点费劲啊,举个例子看看

jingrenzhi 发表于 2009-3-24 15:55

回复 沙发 ydlcsu 的帖子

比如说一组数,x=,y=,我用matlab里的diff函数找出了测试数据中的5个极值点,x1=1.22,x2=1.52,x3=1.03,x4=1.57,x5=1.35,现在我想在x1和x2之间求一个值为(1.22+1.52)/2=1.37,这个值还在原数据的连线上就是位址变了,我既要求该点,又要求其位址.假定原数据是等间隔采样!在matlab里面怎么实现?谢谢!

[ 本帖最后由 jingrenzhi 于 2009-3-24 15:58 编辑 ]

ydlcsu 发表于 2009-3-24 16:16

把均值算出来,一个一个比较找出来不行吗?

[ 本帖最后由 ChaChing 于 2009-3-24 16:34 编辑 ]
页: [1]
查看完整版本: 请教~