1、0481肖人漳机械优化设计作业3合肥工业大学机械优化设计课程实践研究报告班 级:机计08-4班学 号:20080481姓 名:肖 人 漳 授课老师:王 卫 荣日 期:2011年4月1日一、课程实践与研究报告要求1、编写程序:生成n*n阶单位矩阵;2、验证连杆机构问题;3、求解工程优化问题;二、课程实践与研究报告内容 1、编写程序:生成n*n阶单位矩阵 (1)、程序内容:#include void main()int i,j;int n;printf(请键入一个整数:);scanf(%d,&n);printf(这个单位矩阵是:n);for(i=1;i=n;i+)for(j=1;j=0.0) AN
2、D (PI3.1415926)THEN QI:=3.1415926-AL-BTELSE QI:=3.1415926-AL+BT;IF(K0) OR (K30)THEN FX:=FX+sqr(QI-QE)*TELSEFX:=FX+sqr(QI-QE)*T/2.0; end; end;end;procedure ggx;begin with form1.rand do begin GX1:=-X1; GX2:=-X2;GX3:=-(X1+X2)+6.0;GX4:=-(X2+4.0)+X1;GX5:=-(X1+4.0)+X2;GX6:=-(1.4142*X1*X2-X1*X1-X2*X2)-16.0
3、;GX7:=-(X1*X1+X2*X2+1.4142*X1*X2)+36.0; end;end; (2)、使用Delphi程序验证连杆机构问题 方法:随机方向法。 Delphi程序的使用: (3)、验证结果显示:3、求解工程优化问题 (1)、约束优化函数盖板优化实例 (2)、目标函数: 约束 (3)、根据目标函数和约束条件在Delphi程序坏境下编制程序如下:(4)、利用Delphi程序解决工程优化问题使用复合形发寻找最优点在Delphi程序下输入所需参数值: (5)、根据目标函数和约束条件以及输入的参数值使用Delphi程序进行计算找到工程优化问题的优化极值:三、心得体会通过此次的机械优化设计作业的完成,使我更加进一步加深了机械优化设计在生活和生产过程中的应用,将课堂上所学的优化方法灵活运用,在随机方向法,复合形法,惩罚函数法的对比应用中感受到其些许的差别。分析工程优化问题并整理出其数学模型,运用相关的软件运行出结果,同时了解优化程序的一般编制。实践升华了优化思想在我们记忆的扎根。最后,对于机械优化设计在工作过程中的重要性有了感性的认识,相信在以后的生活和工作过程中有更多的应用,只有好好学习这门课,并且阅读相关的实例问题的解决和资料,才会增强随问题的处理能力。