


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于遗传算法的投影寻踪模型Matlab源码% “投影寻踪遗传算法优化”的主仿真程序% GreenSim团队原创作品,转载请注明% Email:% GreenSim团队主页:/greensim% color=red欢迎访问GreenSim算法仿真团队url=/greensim/greensim/url/color% 第一步:仿真参数设置clearclcclose allload Q5.txtDD=Q5;%导入D矩阵n,p=size(DD);np=15;%训练样本的个数,前面1np个样本用于建立模型,剩下的样本用于预测if np=nerror(用于预测的样本个数不能大于或等于样本总数,请重新设置);endyear=1:np;%选择参与计算的样本,默认选择全部Factor=1:p;%选择部分指标,默认选择全部D=DD(year,Factor);K=50;%迭代次数N=30;%种群规模Pm=0.3;%变异概率LB=-ones(1,p);%决策变量的下界UB=ones(1,p);%决策变量的上界Alpha=0.1;%窗口半径系数,典型取值0.1b% 调用遗传算法优化投影寻踪模型的程序BESTX,BESTY,ALLX,ALLY=GAUCP(K,N,Pm,LB,UB,D,Alpha)% 以下均为整理输出结果%所有数据都在workspace里,最值得关注的三个数据是% Z投影指标值,和参考文献里的符号是一致的% Best_a最佳投影向量,参考文献里也是用的符号a,这里加了个前缀Best,表示最佳% BESTY投影寻踪模型中的目标函数的变化情况,文献中的模型是最大化模型,这里按照惯例,对其加了个负号成为最小化模型Best_a=(BESTXK);%方向向量disp(最佳投影向量为);disp(Best_a);d=zeros(np,p);DDjmax=max(DD);DDjmin=min(DD);for i=1:npd(i,:)=(DD(i,:)-DDjmin)./(DDjmax-DDjmin);endZ=zeros(np,1);for i=1:npZ(i)=abs(sum(Best_a.*d(i,:);endZ=abs(Z);%figure(2)%投影散布图plot(year,abs(Z),bd,LineWidth,1,MarkerEdgeColor,k,MarkerFaceColor,b,MarkerSize,5);%axis(1,12,0,2.5);%图形边界根据需要显示grid onxlabel(Year,FontName,Times New Roman,FontSize,12);ylabel(Projective Value,FontName,Times New Roman,Fontsize,12);%figure(3)newZ,I=sort(Z);newyear=year(I);plot(year,abs(newZ),bd,LineWidth,1,MarkerEdgeColor,k,MarkerFaceColor,b,MarkerSize,5);%axis(1,12,0,2.5);%图形边界根据需要显示grid onxlabel(Year,FontName,Times New Roman,FontSize,12);ylabel(Projective Value,FontName,Times New Roman,Fontsize,12);%n2=n-np;d2=zeros(n2,p);for i=1:n2d2(i,:)=(DD(i+np,:)-DDjmin)./(DDjmax-DDjmin);endZ2=zeros(n2,1);for i=1:n2Z2(i)=abs(sum(Best_a.*d2(i,:);endZ2=abs(Z2);disp(预测样本的投影预测值为);disp(Z2);%figure(4)%投影散布图plot(Z;Z2,bd,LineWidth,1,MarkerEdgeColor,k,MarkerFaceColor,b,MarkerSize,5);hold onplot(np+1):n,Z2,bo,LineWidth,1,MarkerEdgeColor,r,MarkerFaceColor,r,MarkerSize,5);legend(训练样本投影值,预测样本投影值);%axis(1,12,0,2.5);%图形边界根据需要显示grid onxlabel(Yea
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025江苏海晟控股集团有限公司下属子公司招聘高级管理人员人员模拟试卷及答案详解(考点梳理)
- 2025福建福州长乐机场海关驾驶员招聘1人模拟试卷附答案详解(黄金题型)
- 2025辽宁沈阳市政府国资委市属国有企业外部董事人才库拟入库人员模拟试卷附答案详解(黄金题型)
- 2025版的铝合金窗户安装合同书
- 2025北方工业大学社区卫生服务站招聘1人模拟试卷附答案详解(突破训练)
- 2025北京市规划和自然资源委员会事业单位招聘工作人员55人模拟试卷附答案详解
- 四川省内江市五校2026届高三上学期9月月考试题 英语 含答案
- 酒厂包装考试题库及答案
- 高级电工调试考试题库及答案
- 餐饮考试题库及答案搜索
- 公司收取管理费协议书范本
- JTS-165-6-2008滚装码头设计规范-PDF解密
- 设备维修与保养(课件)
- 《电力行业数字化审计平台功能构件与技术要求》
- 医院培训课件:《和谐医患关系的建构与医疗纠纷的应对》
- 《肺癌基础知识课件》
- 水泥行业发展的现状分析
- 会计继续教育《政府会计准则制度》专题题库及答案
- 安全生产应急处置卡模板(常见事故)
- 学校食堂食材配送服务方案(肉类、粮油米面、蔬菜水果类)
- 高级钳工培训计划
评论
0/150
提交评论