机械优化设计论文
- 格式:doc
- 大小:1.10 MB
- 文档页数:48
机械优化设计实验教学研究论文机械优化设计实验教学研究论文机械优化设计实验教学研究论文1《机械优化设计》教学改革思路及措施1.1《机械优化设计》课程理论教学研究与改革《机械优化设计》课程理论教学体系的建设主要包括优化课程内容、制定课程教学大纲、编写课程教案几个方面。
如前所述,机械优化设计课程教学需要克服“四个脱节”。
因此在课程体系研究方面主要解决实现理论基础教学和应用能力培养相结合,以及课程内容与技术发展相结合两个问题。
(1)实现理论基础教学和应用能力培养相结合针对因该课程数学基础较多导致工科学生畏难情绪大,学习热情不高等问题,在课程数学理论基础等知识点方面,侧重算法原理的讲解而非算法过程的介绍;侧重使学生掌握使用现有数学工具解决工程问题,而非自行编制算法程序求解数值问题。
从而使学生从算法原理和理论基础中跳出来,提升到知识的应用的层次。
(2)课程内容与技术发展相结合机械设计问题已经从求解小规模单一问题发展到求解大规模复杂性问题。
因此优化方法也从经典的优化方法发展到多学科设计优化、智能优化方法、基于仿真的优化等领域。
因此课程内容应和技术发展相结合,适当引入先进优化方法的介绍。
为学生从解决简单数值问题过渡到今后解决复杂工程问题提供知识储备。
适应“卓越计划”提出的培养学生工程能力的要求。
1.2《机械优化设计》实验课程体系的建设《机械优化设计》实验课程体系的建设主要包括实验内容与实验项目的设置、制定实验教学大纲、编写实验指导书几个方面。
实验体系建设的主要目的是使实验项目设置与工程问题相结合,实验内容与工程实践所需的综合性知识应用相适应。
(1)首先在实验项目设置时,根据“卓越计划”的要求,以培养学生的工程能力和知识的综合运用能力为目标。
通过建立知识-能力-实验内容关系矩阵。
将各个知识点的能力培养落实到各个实验项目环节。
并且实验项目的设置突出和其他相关课程内容、工程问题相结合。
避免知识点与工程应用脱节,从而达到工程技术人才的具备知识的综合运用能力的培养要求。
机械设计中的优化方法研究摘要:计算机在现代机械产品设计与开发过程中的广泛应用,已成为体现科技进步与快速发展的核心标志之一,同时也构成了机械设计理念和技术手段全面革新的内在诉求。
在机械产品设计领域,计算机的应用已引发了深层次的变革,推动其向更高层次的智能化与自动化方向发展。
本文以现代机械设计理念为基础,着重探讨了借助计算机技术优化机械设计的方法,并将其应用于提升生产效率和产品质量的实践之中。
关键词:机械设计;设计理念;优化方法引言进入新世纪以来,中国经济实现了迅猛增长,在这一进程中,机械行业发挥了不可或缺的关键作用。
然而,随着时代的疾速变迁,我国现行的机械设计方法正面临无法充分适应新时代发展需求的挑战。
因此,为了进一步推动社会发展,我们亟需对现存机械设计方法进行全面优化升级,从设计源头着手,探寻提升机械品质、强化功能性能的新路径,从而助力机械产业更高效地服务于社会各项事业的进步与发展。
1机械设计优化的概念机械设计优化是指在研发特定机械产品的过程中,依据预设的标准和条件,通过科学筛选和配置设计参数,力求实现一个或多个设计指标的最优状态。
此处所指的“最优值”,是在严格遵守多元设计目标和限制条件下,经过严密推敲并结合实际,最终寻找到最为理想且适应性最强的设计结果。
这一结果遵循事物本质的客观规律,并在既定的物质资源和技术条件框架内形成最佳设计方案。
机械设计优化的核心在于解决如何在确保多种参数组合方案符合所有设计规范的基础上,最大限度地提升设计指标的表现。
实质上,优化设计问题的解决流程,就是一个运用数学规划理论和计算机自动优选技术,针对最优化问题进行精准求解的过程。
2 现代机械设计理念依据产品实际应用场景和设计初衷,借助数字化手段将创新思维实体化为详细的产品信息与模型建构过程,即为设计活动的本质。
在机械产品设计领域中,明确的目标导向性、严谨的结构逻辑性以及精确的技术执行性构成了设计的必备要素。
而现代机械设计则是在此基础上,积极融入智能化与自动化策略于产品构思与研发阶段,旨在加速设计进程并提升设计水准。
浅谈机械优化设计方法摘要:机械优化设计是一门综合性学科,非常有发展潜力的研究方向,是解决机械问题的一种有效工具,机械优化设计是以最低的成本获得最好的效益,是设计工作者一直追求的目标,从数学的观点看,工程中的优化问题,就是求解极大值或极小值问题,亦即极值问题。
本文重点介绍了机械优化设计方法,以及其原理、优缺点并对适用范围进行了总结。
关键词:机械优化设计约束特点函数一、机械优化概述机械优化设计是适应生产现代化要求发展起来的一门科学,它包括机械优化设计、机械零部件优化设计、机械结构参数和形状的优化设计等诸多内容。
该领域的研究和应用进展非常迅速,并且取得了可观的经济效益,在科技发达国家已将优化设计列为科技人员的基本职业训练项目。
随着科技的发展,现代化机械优化设计方法主要以数学规划为核心,以计算机为工具,向着多变量、多目标、高效率、高精度方向发展。
优化设计方法的分类优化设计的类别很多,从不同的角度出发,可以做出各种不同的分类。
按目标函数的多少,可分为单目标优化设计方法和多目标优化设计方法按维数,可分为一维优化设计方法和多维优化设计方法按约束情况,可分为无约束优化设计方法和约束优化设计方法按寻优途径,可分为数值法、解析法、图解法、实验法和情况研究法按优化设计问题能否用数学模型表达,可分为能用数学模型表达的优化设计问题其寻优途径为数学方法,如数学规划法、最优控制法等。
1.1 设计变量设计变量是指在设计过程中进行选择并最终必须确定的各项独立参数,在优化过程中,这些参数就是自变量,一旦设计变量全部确定,设计方案也就完全确定了。
设计变量的数目确定优化设计的维数,设计变量数目越多,设计空间的维数越大。
优化设计工作越复杂,同时效益也越显著,因此在选择设计变量时。
必须兼顾优化效果的显著性和优化过程的复杂性。
1.2 约束条件约束条件是设计变量间或设计变量本身应该遵循的限制条件,按表达方式可分为等式约束和不等式约束。
按性质分为性能约束和边界约束,按作用可分为起作用约束和不起作用约束。
机械优化设计的应用【摘要】机械优化设计是现代工程领域中不可或缺的重要技术之一。
本文将从引言、正文和结论三个部分展开,首先介绍了机械优化设计的概念和重要性。
然后重点探讨了机械优化设计在汽车工业、航空航天、电子产品制造、工程机械和医疗器械制造领域的具体应用。
通过各个领域的案例分析,揭示了机械优化设计在提高产品性能、降低成本和改善用户体验方面的巨大潜力。
总结了机械优化设计的广泛应用,并展望了它在未来的发展趋势。
机械优化设计的不断创新和应用将为各个行业带来更多的机遇和挑战,推动工程技术的持续进步。
【关键词】机械优化设计、汽车工业、航空航天、电子产品、工程机械、医疗器械、应用、发展、重要性、未来1. 引言1.1 了解机械优化设计的概念机械优化设计是指利用先进的设计理念和工具,对机械结构进行优化和改进,以达到最佳性能和效率的设计方法。
它通过结构分析、材料选择、优化设计等手段,使得机械设备在减重、减振、提高刚性、降低成本等方面取得显著的提升。
机械优化设计的概念可以追溯到上世纪60年代,当时主要应用于航空航天和汽车工业。
随着科学技术的发展和计算机技术的普及,机械优化设计逐渐成为各个领域关注的焦点。
通过引入先进的仿真软件和优化算法,工程师能够更快速、更准确地设计出性能更优的机械产品。
在机械优化设计中,不仅需要考虑产品的功能需求和设计要求,还需要充分考虑材料的力学性能、工艺的可行性以及生产的成本效益。
只有在全面综合的考虑下,才能设计出满足各方面需求的优化机械产品。
了解机械优化设计的概念对于提高产品的性能、降低成本、提升竞争力具有重要意义。
随着科学技术的不断进步,机械优化设计将会在各个领域展现更为广泛和深远的应用和影响。
1.2 介绍机械优化设计的重要性机械优化设计是一种通过分析、改进和优化机械系统的设计,以最大限度地提高性能、效率和可靠性的方法。
在当今竞争激烈的市场中,机械优化设计的重要性越发凸显。
优化设计可以提高产品的性能和效率。
机械优化设计综述与展望机械优化设计是提高机械性能、降低制造成本、提升产品竞争力的重要手段。
本文对机械优化设计进行综述,介绍了其背景和意义,基本原理,具体方法及应用实例,并展望了其未来发展。
关键词:机械优化设计,性能提升,制造成本,产品竞争力。
随着科技的发展,机械产品日益向着高性能、高精度、高效率的方向发展。
为了满足市场需求,机械优化设计应运而生,旨在提高机械性能、降低制造成本、提升产品竞争力。
本文将介绍机械优化设计的基本原理、具体方法及应用实例,并展望其未来发展。
机械优化设计的基本原理机械优化设计是基于计算机辅助设计、最优化理论及方法的一种新型设计方法。
它通过选择设计变量、确定约束条件和目标函数,寻求最优设计方案。
其中,设计变量是影响设计结果的因素,约束条件是限制设计结果的条件,目标函数是评价设计结果优劣的函数。
机械优化设计的具体方法机械优化设计的具体方法包括模型分析法、数值分析法和优化设计法。
模型分析法通过建立数学模型对设计进行分析,数值分析法通过数值计算获得最优解,优化设计法则通过迭代搜索寻求最优解。
三种方法各有优缺点,其中模型分析法适用于简单问题,数值分析法适用于复杂问题,优化设计法则适用于具有多个局部最优解的问题。
机械优化设计的应用实例机械优化设计广泛应用于各种机械产品设计中,如汽车、航空航天、能源、制造业等。
例如,通过对汽车发动机进行优化设计,可以提高其燃油效率、降低噪音和振动;对航空航天器进行优化设计,可以提高其飞行速度、降低能耗。
机械优化设计在提高机械性能、降低制造成本和提升产品竞争力方面具有巨大潜力。
未来研究应以下几个方面:1)拓展优化设计理论,使其更好地适应复杂机械系统的设计需求;2)开发更高效、稳定、可靠的优化算法,以提高求解速度和精度;3)结合人工智能、大数据等先进技术,实现智能优化设计;4)加强与工程实践的结合,推动机械优化设计的实际应用。
机械优化设计已成为现代机械产品设计的重要手段,对于提高机械性能、降低制造成本和提升产品竞争力具有重要意义。
浅析机械优化设计方法基本理论【摘要】在机械优化设计的实践中,机械优化设计是一种非常重要的现代设计方法,能从众多的设计方案中找出最佳方案,从而大大提高设计的效率和质量。
每一种优化方法都是针对某一种问题而产生的,都有各自的特点和各自的应用领城。
在综合大量文献的基础上,总结机械优化设计的特点,着重分析常用的机械优化设计方法,包括无约束优化设计方法、约束优化设计方法、基因遗传算方法等并提出评判的主要性能指标。
【关键词】机械;优化设计;方法特点;评价指标一、机械优化概述机械优化设计是适应生产现代化要求发展起来的一门科学,它包括机械优化设计、机械零部件优化设计、机械结构参数和形状的优化设计等诸多内容。
该领域的研究和应用进展非常迅速,并且取得了可观的经济效益,在科技发达国家已将优化设计列为科技人员的基本职业训练项目。
随着科技的发展,现代化机械优化设计方法主要以数学规划为核心,以计算机为工具,向着多变量、多目标、高效率、高精度方向发展。
]1[优化设计方法的分类优化设计的类别很多,从不同的角度出发,可以做出各种不同的分类。
按目标函数的多少,可分为单目标优化设计方法和多目标优化设计方法按维数,可分为一维优化设计方法和多维优化设计方法按约束情况,可分为无约束优化设计方法和约束优化设计方法按寻优途径,可分为数值法、解析法、图解法、实验法和情况研究法按优化设计问题能否用数学模型表达,可分为能用数学模型表达的优化设计问题其寻优途径为数学方法,如数学规划法、最优控制法等。
1.1 设计变量设计变量是指在设计过程中进行选择并最终必须确定的各项独立参数,在优化过程中,这些参数就是自变量,一旦设计变量全部确定,设计方案也就完全确定了。
设计变量的数目确定优化设计的维数,设计变量数目越多,设计空间的维数越大。
优化设计工作越复杂,同时效益也越显著,因此在选择设计变量时。
必须兼顾优化效果的显著性和优化过程的复杂性。
1.2 约束条件约束条件是设计变量间或设计变量本身应该遵循的限制条件,按表达方式可分为等式约束和不等式约束。
目录摘要 (3)关键词 (3)一、概述 (3)二、优化方法介绍 (3)(一)、一维搜索方法 (3)(二)无约束优化方法 (5)1)共轭方向的生成 (6)2)基本算法 (6)3)改进算法的基本步骤如下 (7)三、优化设计实例 (10)1)模型 (10)2)变量 (10)3)优化设计源程序 (10)4)分析结果 (20)四、课程总结 (20)《机械优化设计》课程设计论文摘要:随着社会经济的迅速发展,机械优化设计作为一门为工程设计提供手段的学科,在这样的时代背景下应运而生。
针对具体的课题,通过一些设计变量而建立起目标函数的过程,称为数学建模;应用优化方法为工程设计寻找出最优解是现代优化设计所研究的主要课题与方向。
关键词:机械优化设计;设计变量;目标函数;数学模型;优化方法一、概述优化设计是20世纪60年代初发展起来的一门新学科,它是将最优化原理与计算技术应用于设计领域,为工程设计提供一种重要的科学设计方法的手段。
利用这种新的设计方法,人们就可以从众多的设计方案中寻找出最佳设计方案,从而大大提高设计效率和设计质量。
因此优化设计是现代设计理论和方法的一个重要领域,它已广泛应用于各个工业部门,成为现代工程设计的一个重要手段!二、优化方法介绍(一)、一维搜索方法一维搜索方法可分为两类,一类称为试探法,这类方法是按某种给定的规律来确定区间内插入点的位置,此点位置的确定仅仅按照区间缩短如何加快,而不顾及函数值的分布关系,例如黄金分割法,裴波那契法等。
另一类一维搜索法称作插值法或函数逼近法。
这类方法是根据某些点处的某些信息,如函数值,一阶导数,二阶导数等,构造一个插值函数来逼近原来的函数,用插值函数的极小点作为区间的插入点,这类方法主要有二次插值法,三次插值法等。
在此重点讨论黄金分割法。
黄金分割法适用于[a, b]区间上的任何单谷函数求极小值问题,对函数除要求“单谷”外不作其他要求,甚至可以不连续。
因此,这种方法的适应面相当广。
机械结构分析与优化设计摘要:在不断优化社会产品的环境中,更多的企业通过结构分析、优化设计等方式不仅保证质量,而且完成成本降低和生产时间缩短。
所以,在现代机械设计中完成优化自主创新,能够更好地促进企业核心竞争优势的发挥,从而为促进企业整体经济收益水准的提升打下良好的基础。
机械结构设计属于一项复杂的科学技术进步,只有按照机械设备设计中创新思维方法加以分析与运用,才能够为每个人提供更加有效的服务,才能够为促进生产建设提供保障。
关键词:优化设计;应用;机械结构;发展趋势序言要想切实保障机械产品各项功能在人类生活与工作当中都能正常发挥作用,就需要优化机械结构。
机械设计在机械工程中占据着举足轻重的地位,它是机械生产过程中的首要环节,同时又是机械性能高低的首要决定因素。
机械设计就是要在材料,加工能力,理论知识以及计算能力都受到限制的情况下,设计出优质的机器来,而创新设计与优化设计则是其关键所在。
机械结构设计在机械设计过程中起着重要作用。
结构的尺寸,形状,零部件的位置,制造材料的选择都要考虑周全。
在进行设计时,需要通过创新设计来达到运用成熟的新技术,建造新型机械的目的,并对机械结构进行优化设计,建造最佳机器。
一、机械设计过程中机械设计在开发与研究中占据着重要地位。
设计师在进行设计时,一定要提升设计水平、加速技术创新、设计出高质量的生产以及机器来推动社会的发展。
确立好设计目标。
机械设计与开发一定要符合实际需求并能发挥其应有的作用。
二是要严格按照规范和设计要求办事,不断完善具体内容,才能切实做到任务与目标相结合。
三是设计合同订立之后,必须遵循恰当的原则并对设计责任作出明确规定;其中也涉及到组织设计计划、审查设计计划、强调取样机设计中的主要内容和重要环节来确立初始设计等。
四是建立良好的项目团队、对方案进行深入探讨、持续优化设计方案、管控方案变更。
五是需要安排专家。
如果你想对设计图面进行严格把关,保证其在交付之后的质量,你就必须将其中的问题记录在案,以便对之后的设计给予信息与帮助。
机械优化设计理论与方法研究【摘要】机械优化设计是近年来发展迅速的一门学科,广泛地应用于各个领域并取得巨大收益。
本文简述了优化设计的一般思路过程,对比了传统与现代设计方法不同,追溯了机械优化设计的发展历程,聚焦现今优化设计所面临的挑战,同时展望了其深具研究价值的广阔前景。
【关键词】机械优化设计理论方法1 机械优化设计理论概述1.1 机械优化设计的概念机械优化设计是指最优化技术在机械设计领域的移植和应用,是以最低成本获得最高效益。
其根据机械设计理论、方法与标准规范等建立能够正确反映实际工程设计的数学模型,利用数学手段和计算机计算技术,在众多的方法中快速找出最优方案。
机械优化设计通过把机械问题转化为数学问题,加以计算机辅助设计,优选设计参数,在满足众多设计目的和约束条件的情况下,获得最令人满意、经济效益最高的方案。
目前,机械优化设计已成为解决机械设计问题的有效方法。
1.2 机械优化设计研究的内容机械优化设计主要研究的是其建模和求解两部分内容。
如何选择设计变量、列出约束条件、确定目标函数。
其中,设计变量是指在设计过程中经过逐步调整,最后达到最优值的独立参数。
设计变量的数目确定优化设计的维数,维数越大,优化设计工作越复杂,但效益越高,所以选取适当的设计变量显得尤为重要。
约束条件即是对约束变量的限制条件,起着降低设计变量自由度的作用。
目标函数即是指各个设计变量的函数表达式,工程中的优化过程即是指找出目标函数的最小值(最大值)的过程。
一般而言,目标函数的确定相对容易,但约束条件的选取显得比较困难。
2 机械优化设计的一般思路与常见方法2.1 机械优化设计的一般思路2.1.1 分析问题,建立优化设计数学模型在机械优化设计的过程中,首先需要通过对实际问题的分析,选取适当的设计变量,确定优化问题的目标函数和约束条件,从而建立优化设计的数学模型。
2.1.2 选择优化设计方法,编写程序在设计变量、约束条件和目标函数三大要素已经确定,构建好数学模型的情况下,编写计算机语言程序。
机械优化设计综述及展望机械优化设计课程论文班级:机械1105学号:A07110065姓名:于鸿飞指导教师:孙伟机械优化设计综述及展望摘要:机械优化设计是建立在近代应用数学、物理学、应用化学、应用力学、材料学和计算机程序设计之上的,是解决复杂设计问题的一种有效工具。
优化设计方法是机械优化设计的灵魂,本文简要介绍了优化算法发展及机械优化设计方法的选择及其应用与发展前景。
关键词:设计方法优化应用前景展望Abstract:the mechanical optimization design is based on the modern applied mathematics, physics, applied chemistry, applied mechanics, materials science, and computer programming is an effective tool to solve the problem of complex design. Optimization design method is the soul of mechanical optimization design, this paper briefly introduces the development optimization algorithm and the selection of mechanical optimization design method and its application and development prospect. Keywords: design method to optimize application outlook机械优化设计是从20世纪60年代初期开始随着数学规划理论的发展和计算机的广泛应用而产生的一门新的学科,是近代先进机械设计技术中的一种方法。
机械优化设计程序设计组员:完成时间:2013年5月12日目录:1.1 进退法............................................................................................... - 4 -1.1.1进退法的原理和流程图.................................................................. - 4 -1.1.2进退法程序代码............................................................................. - 5 -1.1.3程序的调试及运行结果.................................................................. - 6 - 1.2 黄金分割............................................................................................. - 7 -1.2.1黄金分割法的原理和流程图........................................................... - 7 -1.2.2黄金分割法的程序代码.................................................................. - 7 -1.2.3程序的调试及运行结果.................................................................. - 9 - 1.3 二次插值 ......................................................................................... - 10 -1.3.1 二次插值确定搜索区间的原理和流程图...................................... - 10 -1.3.2二次插值的程序代码 ................................................................... - 11 -1.3.3程序的调试及运行结果................................................................ - 13 - 1.4 牛顿型法........................................................................................... - 14 -1.4.1牛顿型法的求极值的原理及其流程图 .......................................... - 14 -1.4.2牛顿型法的程序代码 ................................................................... - 16 -1.4.3程序的调试及运行结果................................................................ - 18 - 1.5 鲍威尔法 ......................................................................................... - 19 -1.5.1鲍威尔法的流程图....................................................................... - 19 -1.5.2鲍威尔法的程序代码 ................................................................... - 20 -1.5.3程序的调试及运行结果................................................................ - 23 - 1.6 复合型法........................................................................................... - 24 -1.6.1复合型法的求极值的原理及其流程图 .......................................... - 24 -1.6.2复合型法的程序代码 ................................................................... - 25 -1.6.3程序的调试及运行结果................................................................ - 31 - 1.7 内点惩罚函数法 ................................................................................ - 31 -1.7.1内点惩罚函数法的求极值的原理及其流程图................................ - 31 -1.7.2内点惩罚函数法的程序代码......................................................... - 32 -1.7.3程序的调试及运行结果................................................................ - 35 -2.1 圆柱齿轮减速器的优化计算 .............................................................. - 35 -2.1.1圆柱齿轮减速器优化问题的背景.................................................. - 35 -2.1.2圆柱齿轮减速器的优化设计......................................................... - 36 -2.1.2.1目标函数的确定 .................................................................. - 36 -2.1.2.2约束条件的确定 .................................................................. - 38 -2.1.3求解优化问题的程序代码 ............................................................ - 41 -2.1.4程序的调试及运行结果................................................................ - 43 -3.1体会及建议.......................................................................................... - 44 -附录........................................................................................................... - 45 -(1)fmincon函数 ......................................................................................... - 45 -1.1 进退法1.1.1进退法的原理和流程图进退法是用来确定搜索区间(包含极小值点的区间)的算法,其理论依据是:()f x 为单谷函数(只有一个极值点),且[,]a b 为其极小值点的一个搜索区间,对12,[,]x x a b ,于任意如果图1-1进退法程序框图()()12f x f x <,则2[,]a x 为极小值的搜索区间,如果()()12f x f x >,则1[,]x b 为极小值的搜索区间。
不断重复即可得到所需的区间。
1.1.2进退法程序代码h=input('请输入步长的值:'); a1=input('请输入a1的值:'); y1=xsf(a1); a2=h; y2=xsf(a2); if y2>y1 h=-h; a3=a1; y3=y1; a1=a2; y1=y2; a2=a3; y2=y3; end a3=a2+2*h; y3=xsf(a3); while y2>y3 h=2*h;a1=a2;y1=y2;a2=a3;y2=y3;a3=a2+2*h;y3=xsf(a3);enda1a2a3y1y2y3子程序:function y=xsf(a)y=a^4-a^2-2*a+5;1.1.3程序的调试及运行结果在进退法确定根所在的区间里面,我们所取的算例是y=a^4-a^2-2*a+5,并且取初始值a=0,h=0.1。
程序运行后可得到根所在的区间为(0.3,1.5)。
与所给的算例的跟区间一致。
图1-2 . 进退法确定根所在的区间的程序运行结果1.2 黄金分割1.2.1黄金分割法的原理和流程图黄金分割法是建立在区间消去法原理的基础上的试探方法,即在搜索区间[a ,b]内适当插入两点1α、2α、并计算其函数值。
1α、2α将区间分成三段。
应用函数单谷性质,通过函数值大小的比较,删去其中一段,使搜索区间得以缩短。
然后再在保留下来的区间上作同样的处置,如此迭代下去,使搜索区间无限缩小,从而得到极小点的数值近似解。
1.2.2黄金分割法的程序代码a=input('请输入a 的值:')e=input('请输入e的值:')syms s,a,b,ii=1;h=0.618;a1=b-h*(b-a);y1=hjfg(a1);a2=a+h*(b-a);y2=hjfg(a2);while i==1switch y1>y2case 1a=a1;a1=a2;y1=y2;a2=a+h*(b-a);y2=hjfg(a2);if abs((y2-y1)/y2)<ei=0endcase 0 图1-3 黄金分割法程序框图b=a2;a2=a1;y2=y1;a1=b-h*(b-a);y1=hjfg(a1);if abs((y2-y1)/y2)<ei=0endendenddisp('最后的结果s')s=(a+b)/2子程序:function f=hjfg(a)f=a^2+2*a;1.2.3程序的调试及运行结果在黄金分割法确定极小值里面,我们所取的算例是f=a^2+2*a,并且取初始搜索区间为[-3,5],即a=-3,b=5。