摘要:
实验总结 实验一:黄金分割法(0.618法)程序设计 通过黄金分割法的实践,我深刻体会到了数学理论与实际问题结合的魅力。从编写代码实现0.618搜索法到观察算法逐步逼近最优解的过程,我不仅掌握了这种经典优化算法的精髓,还提升了编程技巧,包括函数定义、循环与条件判断等基本技能。实验中,我认识到算法效率 阅读全文
摘要:
实验一:黄金分割法(0.618法)程序设计 一、实验目的 通过一维寻优黄金分割法的程序设计,培养学生计算机的应用能力,并为今后无约束优化方法的学习和编程,奠定基础;掌握缩小寻优区间的黄金分割法。 二、实验内容 (1)请用0.618法求解优化问题: 的极小点和极小值(进退法确定初始区间),精度为10- 阅读全文
摘要:
实验二:最速下降法程序设计 一、实验目的 通过最速下降法的程序设计,为今后的约束优化方法的学习和编程奠定基础;掌握负梯度方向的定义和最速下降法的迭代公式;通过此次实验,进一步巩固最速下降法的基本原理和思想。 二、实验内容 (1)求解无约束优化问题:; (2)终止准则取; (3)完成最速下降法(负梯度 阅读全文
摘要:
实验三:Newton法程序设计 一、实验目的 掌握Hesse矩阵的计算方法和Newton法的基本思想及其迭代步骤;学会运用MATLAB编程实现常用优化算法;能够正确处理实验数据和分析实验结果及调试程序。 二、实验内容 (1)求解无约束优化问题:; (2)终止准则取; (3)完成Newton法(牛顿法 阅读全文
摘要:
实验四:共轭梯度法程序设计 一、实验目的 掌握共轭梯度法的基本思想及其迭代步骤;学会运用MATLAB编程实现常用优化算法;能够正确处理实验数据和分析实验结果及调试程序。 二、实验内容 (1)求解无约束优化问题: (2)终止准则取; (3)完成FR共轭梯度法的MATLAB编程、调试; (4)选取几个与 阅读全文
摘要:
今天完成工程数学作业实验五 实验五:MATLAB最优化工具箱的使用 一、实验目的 通过一个农业生产计划优化安排的实例求解,培养学生解决实际线性规划问题的初步能力;熟悉线性规划的建模过程;掌握Matlab优化工具箱中线性规划函数的调用。 通过一个投资组合优化问题的实例求解,培养学生解决实际二次规划问题 阅读全文
摘要:
再次深入《构建之法》,我仿佛踏上了一场对软件工程领域深度探索与自我反思的旅程。这本书不仅是一份实践指南,更像是一位智者,在我耳边低语,引导我理解软件开发的本质,以及如何在这个充满挑战与机遇的行业中稳健前行。以下是我在这次重读过程中获得的新见解和深化的感悟。 ### 1. **软件开发的艺术与科学** 阅读全文
摘要:
重拾《构建之法》一书,我再次沉浸于它所构建的广阔知识体系中,每一次翻阅都像是与一位智者进行深邃的对话,不仅在技术层面收获颇丰,更在思维方式和职业发展路径上得到启发。本次重读,我试图从几个不同的角度来总结我的感悟,以期将这些宝贵的见解内化为我个人成长和职业道路上的灯塔。 ### 1. 理念与实践的桥梁 阅读全文
摘要:
在这个学期的学习旅程中,我作为软件工程专业的学生,经历了从理论到实践的全方位锻炼,不仅在专业技能上取得了显著进步,也在团队协作、项目管理和自我认知方面获得了宝贵的经验。以下是对我本学期学习经历的全面总结,包括对上述问题的深入思考。 1. 课程计划完成程度 回顾我的第一周课程计划,我设定了详细的学习目 阅读全文
摘要:
每一次翻开《构建之法》,都仿佛是在与一位智慧而经验丰富的导师进行对话,它不仅提供了构建高质量软件的实践框架,更是一次对个人成长和团队协作哲学的深刻探讨。这次重读,我又有了一些新的收获和感悟。 最令我触动的是书中对“持续学习”文化的强调。在软件行业,技术日新月异,只有不断学习才能跟上时代的步伐。作者不 阅读全文
摘要:
重读《构建之法》,我再次被其深邃的洞察力和实用的指导意义所打动。这本书不仅仅是软件开发领域的指南,更是一次对技术创新、团队合作和项目管理智慧的深度挖掘。以下是我此次阅读的一些新感悟: 首先,书中关于技术债务的概念让我有了更深一层的理解。作者将技术债务比喻为金融债务,指出为了短期利益而采取的捷径或妥协 阅读全文
摘要:
《构建之法》是一本深入探讨软件工程实践与项目管理精髓的书籍,它不仅仅局限于技术层面的讲解,而是从更广阔的视角出发,涵盖了团队协作、项目规划、质量控制、持续集成等多个方面,为读者提供了一套全面而实用的软件开发方法论。阅读此书后,我深受启发,以下是我几点深刻的体会。 首先,书中强调了“人”在软件开发中的 阅读全文