搜索
编程论坛
→
技术综合
→
『 Matlab 』
→ [求助]已知一组离散有周期的数据,如何求极值点坐标?
标题:
[求助]已知一组离散有周期的数据,如何求极值点坐标?
只看楼主
syden11
等 级:
新手上路
帖 子:15
专家分:0
注 册:2007-4-12
楼主
问题点数:0 回复次数:7
[求助]已知一组离散有周期的数据,如何求极值点坐标?
一组离散的数据,有明显的周期特性,和正弦变化类似,请问如何求其极值点的坐标啊?
如果用非线性拟合,在不知道其对应函数的情况下能够进行拟合吗??重要的用什么程序方法能够选出极值点和这些点对应的坐标呢????请大家能够帮帮我...
搜索更多相关主题的帖子:
极值点
坐标
周期
数据
离散
2007-06-13 15:15
seidel
等 级:
贵宾
威 望:
11
帖 子:217
专家分:20
注 册:2007-1-31
第
2
楼
得分:0
你的数据是离散的,为何又要求极大值?
究竟离别只是一场退出还是美好记忆的延续, 最美好的爱究竟是成全还是守候?
2007-06-14 11:30
syden11
等 级:
新手上路
帖 子:15
专家分:0
注 册:2007-4-12
第
3
楼
得分:0
因为数据太多了,而且我要求各个极大值对应的横坐标间的距离啊??
2007-06-14 12:39
qiusg_1985
等 级:
新手上路
帖 子:1
专家分:0
注 册:2007-4-21
第
4
楼
得分:0
%设你的离散数列是z,
%把求出的极大值点放在a阵中,a的每一列对应横坐标和纵坐标
a=[];
for i=2:length(z)-1
if z(i)>=z(i+1) && z(i)>=z(i-1)
a(end+1)=z(i);
end
end
2007-06-14 14:29
包123
等 级:
新手上路
帖 子:57
专家分:0
注 册:2007-5-17
第
5
楼
得分:0
a=[];b=[];
for i=2:length(z)-1
if z(i)>=z(i+1) && z(i)>=z(i-1)
a(end+1)=z(i);
b(end+1)=t(i);%t为自变量
end
end
a
b
%把求出的极大值点放在a阵中,a纵坐标,b对应横坐标
[此贴子已经被作者于2007-6-16 9:27:29编辑过]
2007-06-14 15:43
syden11
等 级:
新手上路
帖 子:15
专家分:0
注 册:2007-4-12
第
6
楼
得分:0
哈哈哈,谢谢你们大家啊...
2007-06-15 13:12
syden11
等 级:
新手上路
帖 子:15
专家分:0
注 册:2007-4-12
第
7
楼
得分:0
包123,你的y和t 没有定义,是什么意思 啊???
2007-06-15 23:13
包123
等 级:
新手上路
帖 子:57
专家分:0
注 册:2007-5-17
第
8
楼
得分:0
我习惯用y
呵呵
2007-06-16 09:27
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-147148-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.200960 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved