- 0
- 0
- 约3.39千字
- 约 6页
- 2026-08-05 发布于北京
- 举报
%%%实现的交叉变异matlab代码:
%从桥梁传感器103*50模态数据中,共103个点中,选出zh个点进行组合,每一个的每
一维是离散的,因此
%为103条记录进行编号
functionga_main(zh)
%导入模态文件
formatlong
file=C:\Users\my_pc_2017_1_2\Desktop\node_trans.txt;
mt=load(file);
m=mt;
[rows,cols]=size(mt);%获得模态矩阵的行和列,第一列表示为节点编的编号,方便找到对应的
节点,第二列表示实际节
%定义目标函数,目标函数为r=obj_val()
%节点组合个数
n=zh;
%遗传代数
ge=100;
%种群规模
gm=50;
%种群代沟
gg=0.7;
%种群变异概率
gb=0.0125;
%交叉概率
gj=0.7;
%重概率
gc=1;
%寻优结果的初始
%设置初始化随机数发生器
rand(state,sum(clock));
fork=1:gm%通过改良圈算法选取初始种群
cl=randperm(103,103);%生成20个1-103的随机且不重复的数据,即生成初始解
%保存种群所有的组合
J(k,1:103)=cl;
您可能关注的文档
最近下载
- 2026年安徽省综合评标评审专家库考试入库复习题库(附答案).docx VIP
- IC烧录作业指导书.doc VIP
- 2026年(北师大版)三年级下册数学暑假作业每日一练(共40天)-.docx VIP
- GBT 46993-2025 绝热材料 建筑用气凝胶毯 规范PPT课件.pptx VIP
- 2026年公路隧道通风系统优化可行性研究报告.docx VIP
- 元脑服务器 NF5280G7 技术白皮书_Intel配置 V1.1.pdf VIP
- 2026-2030中国密胺粉行业发展前景及趋势分析研究报告.docx
- 项目立项报告(精选10).docx
- 医院突发公共卫生事件应急处置培训教材PPT课件.pptx VIP
- DBJ52T 105-2021 装配式混凝土结构套筒灌浆饱满度检测技术规程.pdf VIP
原创力文档

文档评论(0)