机械的优化设计与Matlab的应用上机练习指导书V2.0_第1页
机械的优化设计与Matlab的应用上机练习指导书V2.0_第2页
机械的优化设计与Matlab的应用上机练习指导书V2.0_第3页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实用标准文案机械优化设计与Matlab应用上机实验指导书V2.0班级:学号:姓名:机械学院说明1 由于机械优化设计与Matlab应用是一门实践性很强的课,本实验指导书中上 机练习内容是为巩固课堂所学知识安排的。2要求每次上机必须完成规定的练习内容,课堂上即时完成有难度的在课前要 按照相关实验说明做好相应的准备工作。3 明确每一次上机练习的目标,并在每次实验小结表中填入本次练习完成情况及相关实验小结。4 所有实验结束后,要求写出一篇关于这门课的课程小结。5 严格遵守机房的有关管理规定。目录上机练习一MATLAB件使用初步上机练习二矩阵、向量的创建,字符串及其处理上机练习三程序流程控制及符号工具箱

2、的使用上机练习四MATLABS本绘图函数的使用上机练习五无约束优化方法编程上机练习六约束优化方法编程。上机练习七优化工具箱典型函数的使用上机练习八机械优化设计工程问题的求解上机练习九总复习精彩文档上机实验一 MATLAB软件使用初步、实验目标1 熟悉Matlab界面,并掌握相关基本操作。2掌握变量创建、变量管理,访问程序及函数文件、命令窗口管理的基本方法。3在命令窗口中熟练使用各种运算符以及各种常用数学表达式的matlab表示方式。4 熟悉matlab特殊字符的使用说明。二、实验环境1 计算机2. MATLAB7.C集成环境三、实验说明1. 首先应熟悉MATLAB7.C运行环境,正确操作2 .

3、实验学时:2学时四、实验内容及步骤1. 命令窗口的使用;2. 变量名的创建,注意大小写是否敏感;3. clear 、clear session 、who whos命令的含义;4. File下拉菜单的Set Path实现路径信息的输入;5. Format函数的使用;6. 赋值操作,表达式加分号与不加分号的区别,一行输入多个表达式,特殊字 符的使用,各种运算符的使用及优先级的高低;7. 帮助系统的使用;8. 用Matlab表达式完成如下表达式计算高为h的甥栓材料的弹性模量为E.通过直径为右的摇孔时,螺栓刚度k可由 下式得出叫f30°八禺一必)(/ +心)叫心4殆(必-石丿其中,右为孔下垫

4、圈的直径且:di = di + h Um 30°求 ft = 1.25 in,爲=0*25 in/ =0,625 in, E = 3 x 107 pi 时的 k 值© 注意在 MAT*LAB中三瀚崩数的参数单位应为弧度口五、实验报告要求1 将求螺栓刚度的Matlab表达式填入下表;2小结其余实验内容的心得体会上机实验二矩阵、向量的创建及数学运算和数据的输入输出、实验目标1 掌握矩阵和向量的相关基本操作。2 冒号运算符和点运算符的使用。3 字符串的输出以及用INPUT函数输入数据、实验环境1 计算机2. MATLAB7.C集成环境三、实验说明1. 实验前应先复习阅读相关 Ma

5、tlab基本命令;2. 实验学时:2学时四、实验内容1 .矩阵和向量的创建及数学运算,包括x=s:d:f、x=linspace(s,f,n)、x=logspace(s,f,n);矩阵、向量的转置a' length()函数的使用;矩阵和 向量元素的访问;A*B, A.*B和B*A;2. 字符串的创建,num2str函数的使用,disp()函数以及fprintf() 的使用3. INPUT函数进行标量、字符串、向量以及矩阵的输入,体会上述基本操作。4. 完成如下计算如图Z8所示.考虑平面上具有三个自由度的连杆机构点相对于固定坐标 系0。的位置和方向为:其中,且*无素备和丹为厲点相对于坐标原

6、点4的(4刃坐标。如果 = 二I. 2, 3 且百=1宀二2® =贾求 点相对于坐标原点00的位置,并求出(旳,旳)轴系 的方向°2.8平面上具有三个自由度的连杆机构5.编写一盛程序显示复数模并用弧度显示其相角。显示在命令窗口中的结果应该如 下所示:The mambtfe and phaee of -7+131 teMaMtude m 14.7646 Phase angle = 118.3008 degrees其中,-7 + 13i是由用户输入的数值。五、实验报告要求1将实验内容四中的第4和第5题程序段填入下表 2小结实验心得实验小结上机实验三程序流程控制及符号工具箱的使用

7、一、实验目标1 掌握程序流程控制的4种结构控制命令以及其嵌套结构。2 体会总结如何将算法思想转化为程序。3. 般函数的创建4 符号工具箱的使用二、实验环境1 .计算机2. MATLAB7.C集成环境三、实验说明1. 实验前应先复习阅读相关 Matlab程序流程控制基本命令及符号工具箱的基本语法(参加matlab原理与工程应用相关章节);2 实验学时:2学时四、实验内容1. While循环,if语句,for循环以及switch语句段的运行,体会其语法特征。2. 阅读用区域对分的思想完成f(x)=cos(a*x)=0的前五个根的求解的程序段。 体会算法如何转化成程序。3. 完成如下 Matlab编

8、程有函数中需计算的等式为:X = sin(at),请你创建一个函数 ComputeXY计算当y = 3x + ba =3,b =5 ; t =0: pi/3: pi 时的值。a) 在Matlab命令窗口中调用b) 用主子函数的形式4. 给定公式:1 e_xf (x)二3 若 x = a b cos(w)1 +x3用符号工具箱中的函数求出a =1.2,b - -0.45,wr/3时f (x)的值五、实验报告要求1将实验内容四中的第3和第4题程序段填入小结表2小结实验心得实验小结表上机实验四 基本绘图函数的使用一、实验目标1. 熟练掌握plot函数的各种使用方法。2. 掌握图形注释和可视化提高的基

9、本语句。3. 掌握meshgrid命令。4. 学会画等高线二、实验环境1 计算机2. MATLAB7.C集成环境三、实验说明1. 实验前应先复习阅读绘图函数的基本使用方法。2 .实验学时:2学时四、实验内容及步骤1. 完成同心圆的绘制;要求:圆心在(1, 1)初始半径为5,半径增量为0. 52. 用meshgrid命令完成如下抛物线族曲线的绘制y= a2- x2其中,-5 #x 5,a= 1,2川53. 画出下式所表示的外缘固定的方形薄膜形状及等高线图,在0沁岂1及Q<y <1时,图中的每个方向使用25个网格点 w23 (x, y) = sin(2 二 x)sin(3 二 y)五、

10、实验报告要求1将实验内容四中的第1-3内容绘图程序段填入小结表 2小结实验心得实验小结表:上机实验五无约束优化方法编程、实验目标1. 掌握梯度法基本思想及计算步骤2. 掌握梯度法的Matlab程序实现过程二、实验环境1 计算机2. MATLAB7.C集成环境三、实验说明1 .实验前应先熟悉教材梯度法及共轭梯度法基本思想及算例2 .实验学时:2学时四、实验内容及步骤参考教材例题5-1完成如下函数的梯度法编程用梯度法求f(x)=2xj 3x22的极小值五、实验报告要求1将实验内容中的题程序段填入小结表2小结实验心得实验小结表上机实验六约束优化方法编程一、实验目标1. 掌握惩罚函数法基本思想及计算步

11、骤2. 掌握惩罚函数法的Matlab程序实现过程二、实验环境1 计算机2. MATLAB7.C集成环境三、实验说明1. 实验前应先复习阅读体会教材惩罚函数法思想及程序实现2 .实验学时:2学时四、实验内容及步骤参考教材例题完成如下函数的惩罚函数法编程用惩罚函数法求下面优化问题2 2min f (x)=为 2x2st g(x)=凶 +x2 1 KO五、实验报告要求1将实验内容中的程序段填入小结表2小结实验心得实验小结表上机实验七优化工具箱典型函数的使用、实验目标1 掌握优化工具箱中求解线性和非线性规划问题的若干典型函数的使用。二、实验环境1 计算机2. MATLAB7.C集成环境三、实验说明1

12、.实验前应先阅读linprog , fminbnd , fmincon函数的使用说明2.实验学时:2学时四、实验内容及步骤1. 线性规划问题:用linprog函数完成厂址选址问题的求解。考虑A、B、C三地,每地都出产一定数量的原料也消耗一定数量的产品(见 下表)。已知制成每吨产品需3吨原料,各地之间的距离为:A B: 150km,A C: 100km B C: 200km假定每万吨原料运输1km的运价是5000元, 每万吨产品运输1km的运价是6000元。由于地区条件的差异,在不同地点 设厂的生产费用也不同。问究竟在哪些地方设厂,规模多大,才能使总费用 最小?另外,由于其它条件限制,在 B处建厂的规模(生产的产品数量)不 能超过5万吨。A B C三地出产原料、消耗产品情况表地点年产原料(万吨)年销产品(万 吨)生产费用(万元/万吨)A207150B1613120C240100五、实验报告要求1将实验内容四中的第1-3内容绘图程序段填入小结表2小结实验心得实验小结表上机实验八机械优化设计工程问题的求解实验目标1. 掌握实际工程问题的建模2. 掌握用优化工具箱函数对工程问题的数学模型的求解3. 分析优化结果、实验环境1 计算机2. MATLAB7.C集成环境,三、实验说明1.本实验为验证性实验,上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论