优化设计实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

姓名:

班级:

学号:

基于Matlab的优化设计实验

1、实验目的

1、加深对黄金分割法及其算法框图与步骤的理解

2、培养学生独立编制、调试黄金分割法matlab语言程序以及掌握matlab的二维绘图的能力

3、掌握优化方法程序的使用方法

4、培养学生灵活运用优化设计方法解决实际工程问题的能力

2、实验内容

1、编制调试黄金分割法MATLAB语言程序

2、利用调试好的MATLAB语言程序进行实例计算

3、根据实验结果写实验报告

3、实验平台(软件)

1、PC计算机

2、MATLAB7.0

4、实验过程(步骤)

1、编制调制程序

clear

f=inline('x.^4-4*x.^3-6*x.^2-x.*16+4','x');

a=2;

b=6;

epsilon=0.00001;

x1=a+0.382*(b-a);

f1=f(x1);

x2=a+0.618*(b-a);

f2=f(x2);

k=1;

while abs(b-a)>=epsilon

fprintf(1,'µü´ú´ÎÊý k=% 3.0f\n',k)

if f1

b=x2;

x2=x1;

f2=f1;

x1=b-0.618*(b-a);

f1=f(x1);

else

a=x1;

x1=x2;

f1=f2;

x2=a+0.618*(b-a);

f2=f(x2);

end

x=0.5*(b+a);

k=k+1;

end

fprintf(1,'x=% 3.4f\n',(a+b)/2)

fprintf(1,'f=% 3.4f\n',f((a+b)/2))

2、计算实例

1)416x 6-4)(min 234+--=x x x x f ,初始区间为[2,6],迭代精度为00001.0=ε

2)60645)(min 234+---=x x x x x f ,初始区间为[1,5],迭代精度为00001.0=ε

五、算法及框图

步骤一、利用MATLAB 先画出函数的图线,并标出关键点,以备检验程序运行结果是否正确

1)

52y 3+-=x x 二维图形绘制程序 x=2:0.2:6; (中间的数为等差数列的公差,第一,第二位数是区间的左右端点,这三个数据可以

变化)

y=x.^4-4*x.^3-6*x.^2-x.*16+4;

plot(x,y,’-*’)

2)x x /25y +=二维图形绘制程序

x=1:0.1:5;

y=x^4-5*x^3+4*x^2-6*x+60;

Plot(x,y ,’-*’)

6.实验结果

实例计算:

(1)

416x 6-4)(min 234+--=x x x x f

(2)

60645)(min 234+---=x x x x x f

二维图形绘制:

1)

52y 3+-=x x 二维图形绘制

2)x x /25y +=二维图形绘制

实验一、ANSYS经典界面下的有限元分析

1、实验目的

解并掌握有限元分析的基本思路,学会使用ANSYS 经典界面和ANSYS Workbehch分析简单的问题。

2、实验内容

使用ANSYS 经典界面和ANSYS Workbehch分析简单的问题

3、实验平台(软件)

ANSYS

4、实验过程(步骤)

(1)问题描述

厚度t=50.8mm,长度l=1270mm,截面高度线性变化的悬臂梁,截面高度从d变化到3d(d=76.2mm),在自由端的集中力F=17.793KN,弹性模量207GPa,泊松比为零。利用PLANE42(四节点平面单元)计算梁中部和固定端位置的最大弯曲应力

(2)解析解结果

(3)有限元模型分析

(4)设置工作目录

(5)分析步骤

1、菜单过滤

2、实体建模

3、划分网格

4、求解

5、后处理

5、实验结果

实验分析结果:

相关文档
最新文档