登录
首页 » 算法 » 机械优化设计的C程序,黄金分割法,解决一维优化问题

机械优化设计的C程序,黄金分割法,解决一维优化问题

于 2022-02-12 发布 文件大小:7.86 kB
0 54
下载积分: 2 下载次数: 1

代码说明:

机械优化设计的C程序,黄金分割法,解决一维优化问题-Optimal Design of C mechanical procedures, golden section method to solve one-dimensional optimization problem

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

发表评论

0 个回复

  • 是一个的小小汇总,使用vb语言编写,适合初学者学习。...
    是一个算法的小小汇总,使用vb语言编写,适合初学者学习。-algorithm is a little summary, the use of vb language, suitable for beginners to learn.
    2022-02-05 21:35:58下载
    积分:1
  • 反向传播神经网络的多个输出
    反向传播的原则是其实很容易理解,即使它背后的数学可以看起来相当令人望而却步。基本步骤如下: 初始化与小随机加权网络。 目前对网络的输入层的输入的模式。 饲料通过网络来计算其激活值的输入的模式。 采取所需的输出和激活值来计算的网络激活错误之间的区别。 饲喂以减少其激活错误对此输入模式的输出神经元的权重进行调整。 传播错误值返回到每个隐藏的神经元,是其在网络激活错误的贡献成正比。 喂养每个隐藏的神经元,以减少它们的贡献对此输入模式错误的权重进行调整。 对每个输入模式输入集合中重复步骤 2 到步骤 7。 重复步骤 8,直到网络接受过适当培训。 为了使这个新的网络通过它的步伐,我下载了经典的虹膜植物数据库从UCI 机器学习资料库。数据集包含三个类的五十实例,每个,其中每个类是指一种类型的鸢尾属植物。一类是线性可分从其他两个 ;后者不是从彼此线性可分的。若要使用此数据,为 csv 文件扩展名的文本文件保存该 web 页。用 Excel 打开并添加三个新列在右边,与0,0,1或0,1,0或1,0,0根据植物品种填补。删除物种名称列,并且您现在有一个文件,它可以喂进入您的网络。
    2022-01-25 23:46:40下载
    积分:1
  • Newton
    牛顿法――数值分析,程序代码,参考数值分析课本,很简单的程序,大家一定看得懂-Newton-- numerical analysis code, the numerical analysis of reference books, a very simple procedure, we must understand the
    2022-03-15 15:43:10下载
    积分:1
  • graphics rendering 3D graphics
    图形学中三维图形的绘制-graphics rendering 3D graphics
    2022-10-21 11:30:03下载
    积分:1
  • Matlab calculations prepared by the fluid and heat transfer procedures
    matlab编写的流体计算和传热程序-Matlab calculations prepared by the fluid and heat transfer procedures
    2022-03-04 01:58:33下载
    积分:1
  • 基于BSP 和L
    基于BSP 和L-system 植物的随机生成和模拟的研究-Based on BSP and L-plant system of random generation and simulation research
    2022-02-05 02:51:43下载
    积分:1
  • 矩阵运包含加减乘三元组顺序表存储的c语言
    矩阵运算包含加减乘三元组顺序表存储的c语言-matrix calculation includes modified by the order in Table 3 Group storage c language
    2022-07-12 02:20:51下载
    积分:1
  • 本论文for the C language in the plural
    此文件为C语言编写的复数运算算法-this document for the C language in the plural ALGORITHMS
    2022-08-09 21:16:34下载
    积分:1
  • 优化一个变量的函数
    翻译 maninwest@Codeforge 作者:John D. Cook@CodeProject这里介绍一个算法,优化化带有一个变量的函数而不需要导数。通常,需要导数的方法稳定但是慢,不需要导数的方法快捷但是不稳定。这里实现的这个方法稳定且高效。这个方法开始是Richard Brent 实现的。 给定一个函数  f(x) 和一个区间l [a, b], 该方法是找出函数 f(x) 在 [a, b] 区间的最小值。该方法也可以用于找出最大值。要找出最大值,指向传递原函数的反函数。即 f(x) 的最大值出现在-f(x) 的最小值点。Brent 的方法比较稳定。也很容易使用。用户不需要提供导数函数。该方法为了稳定牺牲了一些效率,但是相比其他稳定的方法如黄金分割法,则更加快捷。使用函数这里给出的代码是一个 C++ 函数和使用此函数的示例项目。要在你自己的项目中使用,只需在 Brent.h.头文件中添加#include 即可。最小化函数的主要输入是一个模板化实参,一个函数对象实现目标函数最小化。目标函数必须使用签名 double operator()(double x)实现 Public 方法。例如,这里是一个用于计算函数 f(x) = -x exp(-x) 的函数对象类。 class foo { public: double operator()(double x) {return -x*exp(-x);} };代码需要函数对象而不是函数的主要原因是,需要在应用中优化的函数,除了函数实参外,还要依赖参数。函数对象可以有很多参数,它们在找到一个变量的结果函数最小值前固定。其他实参是函数需要找到最小值的区间的终点,偏差用于停止, 一个输出参数用
    2022-01-26 15:15:42下载
    积分:1
  • 实现无损压缩lzw
    lzw算法实现文件的无损压缩 包含解压缩 程序可以运行LZW压缩算法的基本原理:提取原始文本文件数据中的不同字符,基于这些字符创建一个编译表,然后用编译表中的字符的索引来替代原始文本文件数据中的相应字符,减少原始数据大小。看起来和调色板图象的实现原理差不多,但是应该注意到的是,我们这里的编译表不是事先创建好的,而是根据原始文件数据动态创建的,解码时还要从已编码的数据中还原出原来的编译表.
    2022-07-09 22:05:05下载
    积分:1
  • 696522资源总数
  • 104049会员总数
  • 30今日下载