- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
优化上机指导1B(化编程)(c版)6h
《优化编程实验(1B)》上机指导书(C版)
适用专业: 机械工程
课程代码: 6015589
编写单位: 机械工程与自动化学院
编 写 人: 张晓洪
审 核 人:
审 批 人:
目 录
实验1.1 优化设计基础例程编制 ………………………………………………………… 2
实验1.2 一维有哪些信誉好的足球投注网站方法编程 ……………………………………………………………… 5
实验1.3 Powell法无约束优化编程 ……………………………………………………… 7
注释 ………………………………………………………………………………………… 8
主要参考文献 …………………………………………………………………………………… 8
实验1.1 优化设计基础例程编制
一、上机目的
1、了解、掌握优化设计编程中常用的基础例程(C函数);
2、调试指定的过程。
二、原理和方法
通过一给定目标函数,编制实现的代码,并调试通过。
代码的编写应提前写好,上机时录入调试。
三、上机内容
1、数据定义
为便于编程的有序进行及代码的高效利用,推荐采用如下的数据结构(仅供参考):
(1)typedef enum
{ STOP_DOTNEAR,
STOP_ABSDESC,
STOP_RELDESC,
STOP_GRADZERO
}WHENSTOP;
WHENSTOP用于定义终止准则,即点距准则,函数值绝对下降准则,函数值相对下降准则及零梯度准则.
(2)typedef struct
{int n; /*dim number */
float *dir; /*direction */
float *start;
float *end;
float alfa; /*iterate step */
int counter; /*number of iterate */
WHENSTOP stop; /*terminating style */
float precision;
char s1dmeth; /*g:goldcut r:grid i:interp */
float targetvalue;
}S1DPARA;
S1DPARA用于定义线有哪些信誉好的足球投注网站的参数。
上述定义可存放在一个h文件中。
2、应编写的基础C函数包括:
1)int initzone1d(float (*tf)(), S1DPARA *apara);
用于确定一维有哪些信誉好的足球投注网站的初始区间, 返回的端点值存放在start及end中.
2)void movefblk(float *d, float *s, int n);
用于n维坐标点数据的拷贝或转移,s和d分别表示源数据和目的数据.
3)void newdot1d(float *d, float *s, int n, float *dir, float alfa);
用于在点s按方向dir及步长alfa获取新点,存入点d.
4)void dotinzone(float *d, float *a, float *b, int n, float pos);
用于获取a,b连线上的某点,该点距a的位置为pos(相对),a指向b为正向.
5)float distsqu(float *a, float *b, int n);
两点间距离的平方值 .
6)int stopsearch(float *x0, float *x1, float (*f)(), WHENSTOP stop, float prec, int n);
有哪些信誉好的足球投注网站终止条件测试,若返回非零,则终止.
7)float zxhgrad(float (*f)(), float *dot, float *g, int n);
梯度函数,梯度向量存入g,函数返回值为梯度向量的模.
上述代码要求提前编写,可存放在一个C文件中。
3、编写调用程序以调试上述子过程或函数。
四、调试用例
约束优化
您可能关注的文档
- 人教版小学四级上册-8单元作文指导(教案).doc
- 人教版小学四级下册学第四单元复习要点及训练单【含单位进率总结】.doc
- 人教版小学四级下册学教学反思(12篇).doc
- 人教版小学数学(五)下册《长方体和正方体的表面积》教案.doc
- 人教版小学四级语文册第三单元作文教学设计.doc
- 人教版小学四级语文册第一单元电子备课表.doc
- 人教版小学数学三级册基础知识复习练习题.doc
- 人教版小学数学三级册总复习计划与教案.doc
- 人教版小学数学一级册课件 全册 超PPT 新课标 Flash动画 多媒体课件 同步教学 学习 辅导 互动软件.doc
- 人教版小学数学三级册第三单元__四边形_知识要点及复习题.doc
最近下载
- 2024年采制样工考试2024年采制样工试题库(判断题)试卷 .pdf
- 营销心理学(第五版)——数字时代消费者行为分析 课件 单凤儒 模块6--8 场景行为:传播与广告心理效应 ---现代场景:网络与新媒体营销心理效应 .pptx
- 内典讲座之研究.pdf
- 2024至2030年中国抬头显示器(HUD)行业市场深度研究及发展趋势预测报告.docx
- 新建南通至宁波高速铁路环境影响报告书.pdf
- 2024年GD省生态环境监测专业技术人员大比武模拟试卷及答案-3应急监测.pdf
- 第四章 刺胞动物门之二PPT课件.pptx
- 【B-1】本机构为护士实施治疗及护理时提供必要的防护措施,护士熟练掌握常见技术操作及并发症预防措施及处理流程。.docx
- 必威体育精装版《简爱》课件PPT完整版.ppt
- 管理者领导能力的提升.ppt
文档评论(0)