Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 人工智能 > 进化计算
进化计算 A discussion board for Evolutionary Computation.
 
 
主题工具 显示模式
旧 2009-04-25, 08:49   #2
anbcjys
高级会员
 
注册日期: 2008-09-14
年龄: 43
帖子: 351
声望力: 24
anbcjys 正向着好的方向发展
默认 回复: 要求使用三角函数对其进行拟合

引用:
作者: luckeey 查看帖子
下面是一个离散时间序列的样本数据:
40、5、6、8、3、2、3、1、2、1、3、3、13、7、18、4、9、11、3、56、20、64、6、29、17、9、2、23、6、2、29、13、4、2、3、11、15、12、2、8、29、19、12、9、1、25、14、30、5、9、1、15、13、5、15、23、21、7、18、13、44、46
要求使用三角函数对其进行拟合,按要求采用 f(x)=a*sin(b*n+w)+c 对其进行拟合,n 为数据序列的序号(1、2、3、4、5 ……62 )建立如下方程组

40=a*sin(b*1+w)+c+E1
5=a*sin(b*2+w)+c+E 2
6=a*sin(b*3+w)+c+E 3
8=a*sin(b*4+w)+c+E 4
3=a*sin(b*5+w)+c+E 5
2=a*sin(b*6+w)+c+E 6
……
44=a*sin(b*61+w)+c+E 61
46=a*sin(b*62+w)+c+E 62

求解系数a、b、w ,c 使得 E1至E62的平方和(e1平方+e2平方+……+e62平方)最小.

哪位同学能帮我解啊
用遗传算法吗 .
__________________
qq604443022
anbcjys 当前离线   回复时引用此帖
 

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 06:55


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.