机械优化设计复合形算法程序设计报告
更新时间:2023-03-19 05:00: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);
}
四、实验结果(要求附上程序运行结果截图)
正在阅读:
机械优化设计复合形算法程序设计报告03-19
慢性阻塞性肺疾病患者血清白介素-17、基质金属蛋白酶-9水平测定及其意义05-28
银川一中2020届高三第二次模拟考试数学(文科)试卷(含答案)04-27
塑料机械上的电磁加热节能改造方法与步骤04-21
我爱故乡的灯笼果作文350字07-04
听那歌声悠扬作文350字06-19
- 粮油储藏基础知识
- 论文范文(包括统一封面和内容的格式)
- 经典解题方法
- 综合部后勤办公用品管理办法+领用表
- 学生宿舍突发事件应急预案
- 16秋浙大《生理学及病理生理学》在线作业
- 四分比丘尼戒本(诵戒专用)
- 浙江财经大学高财题库第一章习题
- 九大员岗位职责(项目经理、技术负责人、施工员、安全员、质检员、资料员、材料员、造价员、机管员)
- 旅游财务管理习题(学生版)
- 德阳外国语高二秋期入学考试题
- 投资学 精要版 第九版 第11章 期权市场
- 控制性详细规划城市设计认识
- bl03海运提单3国际贸易答案
- 2010-2011学年湖北省武汉市武珞路中学七年级(上)期中数学试卷
- VB程序填空改错设计题库全
- 教师心理健康案例分析 - 年轻班主任的心理困惑
- 民间借贷司法解释溯及力是否适用?
- 三联书店推荐的100本好书
- 《化工原理》(第三版)复习思考题及解答
- 程序设计
- 算法
- 复合
- 优化
- 报告
- 机械
- 设计
- 第三章 简单电力网络的计算和分析
- A Bayesian Approach to inferring vascular tree structure from 2D imagery
- 收受礼物申报表
- 传染病自查整改措施
- 玻璃钢烟囱
- 南林镇农村集体聚餐食品安全管理工作方案
- 农业科技创新工程项目自评表
- 设备日常维护记录表
- 市政道路工程施工质量控制和管理措施
- 甲功七项临床意义
- 教师专业发展标准解读学习心得
- 3032期末考试会计基础A
- 活动标志及意义
- 二年级下册语文第一单元期末复习教案
- 广东省佛山市第一中学化学第五章 化工生产中的重要非金属元素 知识点及练习题及答案
- efgldAAA七年级下册生物期末试卷及答案
- 浅谈初中思想品德开卷考试复习的点滴体会
- 浅析高校的教育信息化建设
- 全厂作业指导书
- 糖尿病管理规范