机械优化设计复合形算法程序设计报告
更新时间:2023-05-28 16:56:01 阅读量: 实用文档 文档下载
- 机械优化设计复合形法例题推荐度:
- 相关推荐
一、设计要求:
基于复合形算法思想,运用复合形法编写C语言程序,完成一次迭代。
已知条件:
1、目标函数:y=25/x1x2
2、初始值:
X1=[2.5,0.65],X2=[2.4,0.6],X3=[2.6,0.7],X4=[2.7,0.65]
反射点迭代求解:完成一次迭代并输出
二、方法原理
(1)
复合形算法是求解约束优化问题的一种重要的直接解法。它的基本思路是在可行域内构造一个具有K个顶点的初始复合形。对该复合形各顶点的目标函数值进行比较,找到目标函数值最大的顶点,然后按一定的法则求出目标函数值有所下降的可行的新点,并用此点代替最坏点,构成新的复合形,复合形的形状每改变一次,就向最优点移动一步,直至逼近最优点。
3
三、程序清单:
#include"stdafx.h"
#include "stdio.h"
void main()
{
double x[4][2],y[4],xc[2]={0,0},m,n=1.3,g[2],k; int i,j,r;
for(i=0;i<4;i++)
{
printf("input X%d:\n",i+1);
scanf("%lf,%lf",&x[i][0],&x[i][1]);
y[i]=25/(x[i][0]*x[i][1]*x[i][1]*x[i][1]); printf("y%d=%3.2f\n",i+1,y[i]);
}
for(i=0;i<3;i++)
{ for(j=i+1;j<4;j++)
if(y[i]>y[j])
{ m=y[i],k=y[j],y[j]=m,y[i]=k;
for(r=0;r<2;r++)
{ m=x[i][r],k=x[j][r],x[j][r]=m,x[i][r]=k; } }
}
printf("排序后,按函数值的优劣从小到大:"); for(i=0;i<4;i++)
printf("\ny%d=%3.2f
x%d=[%3.2f,%3.2f]",i+1,y[i],i+1,x[i][0],x[i][1]); for(j=0;j<2;j++)
for(i=0;i<3;i++)
xc[j]=xc[j]+x[i][j]/3;
printf(" \n中心xc=
[%3.2f,%3.2f]",xc[0],xc[1]);
i=1;
for(j=0;j<2;j++)
g[j]=xc[j]+n*(xc[j]-x[3][j]);
while(g[0]*g[1]*g[1]*g[1]<0.6||g[0]*g[1]>2.5) { n=n*0.7;
printf("\n 第%d次迭代后:xr=[%3.2f,%3.2f] ",i,g[0],g[1]);
m=25/(g[0]*g[1]*g[1]*g[1]);i++;
for(j=0;j<2;j++)
g[j]=xc[j]+n*(xc[j]-x[3][j]); } m=25/(g[0]*g[1]*g[1]*g[1]);
printf(" 第%d次迭代 Fr=%3.2f<Fh,计算完成",i,m);
}
四、实验结果(要求附上程序运行结果截图)
正在阅读:
机械优化设计复合形算法程序设计报告05-28
2014版本新目标英语9年级 Unit303-18
用LM3914制作通用电平显示器09-30
“十二五”规划深度解读08-10
会计学院“廉洁文化周”活动总结01-04
第2章 - - 模具的成形设备及工艺基础 - 图文06-21
阐述市政工程污水管道顶管施工的质量控制08-12
网站优化Seo最基本的10要素03-04
2018年中国注射用盐酸曲马多市场调研分析报告目录01-06
大学生卫生巾市场调查报告06-16
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 程序设计
- 算法
- 复合
- 优化
- 报告
- 机械
- 设计
- 【人生の舞台】--会计专业职业设计规划
- 黑色幽默和绝境的诗意_第二十二条军规_赏析_张建宏
- 媒介经营管理是媒介发展的“软力”
- 重阳节英语作文Double Ninth Festival
- 湖南财政经济学院最新优秀简历模板(word版可编辑)-420
- 党风廉政建设个人自查报告
- XX年高三家长会上发言材料
- 八年级下册地理复习提纲总结
- 高速公路收费站、服务区总体性施工组织设计(实施性控制)
- 2014年目标责任完成情况汇报1
- 中日两国农业补贴政策对比分析
- 2012六一亲子运动会游戏说明
- 语文三年级下册词语盘点
- 基于Matlab电力系统潮流计算
- 祥云镇小学薄弱班级、薄弱学科整改实施方案
- 中国公务员制度分析
- 教师专业发展标准解读学习心得
- 机械制图第一次作业
- 基于Denison模型的中国企业文化测量体系研...
- chap1,资产评估总论