登录
首页 » c,c++ » 机械优化设计最优解算法

机械优化设计最优解算法

于 2022-01-25 发布 文件大小:29.36 kB
0 143
下载积分: 2 下载次数: 1

代码说明:

通过在《机械优化设计》提出一些经典优化方法的改进算法。针对迭代终止准则(点距、区间、落差)、牛顿类方法(二阶导数为零奇异矩阵求逆的处理)等提出避免被零除的改进算法;针对随机方向法提出减半步长寻找随机方向、双向寻优确定方向最优点的改进算法;引入盲人探路思想,针对可行方向法提出确定边界的改进算法,针对复合形法提出寻反射点的改进算法;针对具有平原的特殊目标函数,提出双向寻找的进退法改进算法;针对黄金分割法(应用于约束优化问题)提出保证至少一个黄金分割点在可行域之内的改进算法;针对二次插值法,提出简化程序模块的改进算法。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • blueZ源代码
    此源代码是blueZ的源代码,是最流行的蓝牙协议栈代码,供需要的爱好者使用。
    2022-04-25 16:23:39下载
    积分:1
  • 深居浅出AutoCAD二次开发.pdf
    AutoCAD 以其通用的格式、完善的图形绘制功能及强大的图形编辑功能在各行业计算机辅助设计方面发挥着举足轻重的作用,对其进行二次开发能以更高精度、速度的进行计算机辅助设计,提高工作效率。如今 AutoCAD 支持的二次开发语言比较丰富,不管在哪种开发语言下对其进行二次开发 AutoCAD 的运行原理、程序设计的方法及开发思路是不变的。综合各种开发语言的性能、功能、开发周期、开发难度以及未来的趋势得出结论:在.NET(C#)环境下对其进行二次开发最为合适。本书力求循序渐进、由浅入深,详细介绍 AutoCAD 二次开发原理与技术。以.NET(C#)环境下二次开发为主线,并介绍.NET(C#)调用 ObjectARX(C )程序的方法,从而实现在 C#环境中构建程序框架(易于实现与修改),必要的时候在 C 环境中实现复杂或目前未托管的程序功能。融入 C 程序让.NET(C#)开发即便捷高效又功能强大。本书在详细的介绍 AutoCAD 基本对象及功能实现的同时结合丰富的开发实例以拓展开发的思路、指导实践开发的过程。本书内容安排如下:第一章“概述” 主要介绍 AutoCAD 软件的功能用途以及开发环境。第二章“AutoCAD 操作应用” 简单介绍软件的应用操作。第三章“程序设计基础” 主要介绍程序设计的基础。第四章“数据库基础” 主要介绍数据库相关的基础知识。第五章 “AutoCAD.NET 开发” 主要介绍 AutoCAD.NET APIs 及 AutoCAD 开发的基本方法与过程。第六章“开发实例” 详细介绍 AutoCAD 的开发过程以及开发思路。本书版权属于数字建筑网(http://www.BimCad.org)站长李冠亿所有。
    2020-11-29下载
    积分:1
  • 在服务器上获取本地客户端的IP,并在前台显示
    在服务器上获取本地客户端的IP,并在前台显示。获取的方法有两种,其中一种是一件服务器上测试过得。在本地显示为:1,但是将代码发布会显示本地的客户端的ip。
    2022-07-10 02:29:21下载
    积分:1
  • UDP CVI
    通过 Labwindows/CVI 利用winsock 编写的udp程序
    2022-04-18 03:45:45下载
    积分:1
  • 英语词汇测试
    英语词汇测试,采用vc++制作,可以对定制的英语词汇题库进行单词测试
    2022-06-27 15:42:58下载
    积分:1
  • 非接触式测温mlx90614基于STM32的驱动
    非接触式测温mlx90614基于STM32的驱动 标准文件 #include "stm32f10x.h" #define mSCL_LOW() GPIO_ResetBits(GPIOD, GPIO_Pin_2) #define mSCL_HIGH() GPIO_SetBits(GPIOD, GPIO_Pin_2) #define mSDA_LOW() GPIO_ResetBits(GPIOD, GPIO_Pin_3) #define mSDA_HIGH() GPIO_SetBits(GPIOD, GPIO_Pin_3) #define mSDA_in()   {GPIOD->CRH&=0xFFFF0FFF;GPIOD->CRH|=8CRH|=3
    2023-03-18 05:25:03下载
    积分:1
  • 指纹识别源码
    基于stm32的指纹识别源码,lCD12864显示程序
    2022-12-29 17:30:03下载
    积分:1
  • ASP.NET chengji
    通过调研目前教学管理系统中的成绩管理子系统,了解成绩管理子系统的业务流程;本系统基于.NET平台和SQL Server数据库,通过毕业设计,可以使学生对.NET结构下开发B/S模式的分布式三层数据库系统有一个全面的了解。本系统从功能上划分可分为以下几大模块:功能模块管理,组权限管理,学生信息管理,课程信息管理,学生成绩管理,授课信息管理,学生信息查询,学生成绩统计等几大模块。以下将对各子模块进行说明。 功能模块管理:将系统功能模块保存到数据库中以便于动态地进行不同用户组权限的分配等操作。本模块包括功能模块的添加,删除,修改等。(The research achievements in teaching management system management system, understand the performance management subsystem of the business process; through analysis and comparison, improvement of the user management subsystem performance combined with the implementation, using object oriented method to design and implement a function and to meet performance, performance management system and innovation in order to improve the performance management, automation, friendly etc.. This system is based on.NET platform and SQL Server database.From the functions of the system can be divided into the following modules: module group management, rights management, student information management, curriculum information management, student achievement management, teaching information management, student information query module, several students score statistics. Each sub module will be described below.)
    2017-07-26 15:30:27下载
    积分:1
  • CSA石器时代服务端
    CSA(石器时代)的整套服务器端...完整可编译...一直珍藏的东西..希望大家拿去多多学习-CSA (stone) ... part of the package source feature requires its own open-source can compile a complete collection of things have been ... .. hope that everyone take a lot to learn
    2023-03-14 23:45:09下载
    积分:1
  • 数据库开发
    ################################################################
    2022-04-11 08:44:31下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载