- 9
- 0
- 约1.02万字
- 约 12页
- 2024-03-04 发布于辽宁
- 举报
例如:
已知数据队列buf=【5410。。。。。】
x取值1:nn是队列长度
函数f(x)=a+b*sin(c*x+d).
avg是队列平均值
abcd为参数a范围(2/3,1)*avg
b范围(0,1/3)*avg
c的范围(0,24*pi)
d(0,2*pi)
1、 首先定义目标函数
functiony=ga_curfit(x)
globalydatan
t=1:n;
y=0;
fori=1:n
y=y+(ydata(i)-(x(:,1)+x(:,2).*sin(x(:,3).*t(i)+x(:,4))))2/n;
end
y=sqrt(y);
end
2、 把数据b.txt放在工作空间目录中然后再命令窗口中输入
clear
globalydatan
formatlonggloadb.txtydata=b;
n=length(ydata);
avg=sum(ydata)/n;
LB=[2/3*avg000];
UB=[1*avg1/3*avg24*pi2*pi];
nvars=4;
options=gaoptimset;
options=gaoptimset(options,PopulationSize,300);
options=gaoptimset(options,CrossoverFraction,0.8)
您可能关注的文档
- 智能灌溉系统的无线传感器网络设计.docx
- 智能玻璃连栋温室大棚建设设计施工方案.docx
- 智能瞬间加热器.docx
- 智能科学与技术专业大学生职业生涯规划.docx
- 智能窗帘控制系统设计报告.docx
- 智能系统总结.docx
- 智能育苗大棚建设温室方案).docx
- 智能节能路灯控制系统设计.docx
- 智能语音小车.docx
- 智能跟随载物小车项目计划书.docx
- 黑龙江七台河市智教联盟校2026-2027学年高一上学期11月期中历史试卷(含答案).pdf
- 2026年云南省高三语文语文阅读理解能力强化训练试卷.docx
- 2026年茂名市中考历史知识点梳理与模拟试题.docx
- 2026年高考语文作文审题与立意技巧.docx
- 2026年初中英语语法专项练习题.docx
- 2026年茂名市中考历史模拟试卷全析及答案.docx
- 2026年中考英语下册期中考试词汇运用练习.docx
- 2026年高考英语阅读理解强化训练试卷及答案.docx
- 黑龙江省部分学校2026-2027学年高二上学期11月期中质量检测化学试卷(含解析).pdf
- 黑龙江省部分学校2026-2027学年高二上学期11月期中质量检测历史试卷(含答案).pdf
原创力文档

文档评论(0)