登录
首页 » matlab » Conjugate-Gradient-Method

Conjugate-Gradient-Method

于 2017-03-14 发布 文件大小:359KB
0 231
下载积分: 1 下载次数: 13

代码说明:

  共轭梯度法(Conjugate Gradient)是介于最速下降法与牛顿法之间的一个方法,它仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,共轭梯度法不仅是解决大型线性方程组最有用的方法之一,也是解大型非线性最优化最有效的算法之一。 在各种优化算法中,共轭梯度法是非常重要的一种。其优点是所需存储量小,具有步收敛性,稳定性高,而且不需要任何外来参数。(Conjugate gradient method (Conjugate Gradient) is between the steepest descent method between the method and Newton' s method, it takes only a first derivative information, but to overcome the steepest descent method convergence slow shortcomings, but also to avoid the Newton method needs to be stored Hesse and disadvantages of computing inverse matrix and the conjugate gradient method is not only one of the most useful methods to solve large linear equations, solution of large-scale nonlinear optimization is one of the most effective algorithm. In various optimization algorithm, conjugate gradient method is a very important one. The advantage is that a small amount of memory required, with step convergence, high stability, and does not require any external parameters.)

文件列表:

Conjugate Gradient Method.m,314,2017-03-08
Conjugate Gradient Method.pdf,426509,2017-03-14
data.mat,282,2017-03-08

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

发表评论

0 个回复

  • episo
    适用于Engine计算的经典PISO算法(the classic PISO algorithm for the Engine calculation )
    2010-01-09 20:07:56下载
    积分:1
  • Mani
    流形学习程序,Isomap,LLE,LTSA,etc,非线性数据降维(manifold learning, Isomap, LLE, LTSA, etc, nonlinear data dimensionality reduction)
    2009-04-02 09:44:24下载
    积分:1
  • Gaussin-Curve-Fitting-with-C
    采用最小二乘方法的高斯曲线拟合算法, 用C 语言编写. 包含子程序.(Gaussian Curving Fitting with C language)
    2021-04-14 18:18:55下载
    积分:1
  • SMOTE
    matlab的smote算法,可以用于分类时样本数据不平衡的问题(matlab smote algorithm, can be used to sample data classification problem of unbalanced)
    2012-09-14 10:38:54下载
    积分:1
  • nark4
    自己编写的变步长龙格库塔方法解强非线性微分方程(their preparation variable step Changlong lattice-Kutta method to solve nonlinear differential equations)
    2007-04-20 12:09:36下载
    积分:1
  • Umat_ElasticPlastic_Explicit
    Abaqus UMAT code 适用于平面应变,轴对称弹塑性本构关系,也适用于大应变情况,使用显示积分算法。(Abaqus UMAT code applies to plane strain, axisymmetric elastoplastic constitutive relation, also applicable to large strain, using the integration algorithm.)
    2013-03-30 03:46:43下载
    积分:1
  • exa_fml_ortho_damage_umat
    ABAQUS纤维增强复合材料损伤失效UMAT(ABAQUS UMAT subroutine for fiber-reinforced composite failure analysis)
    2016-07-10 17:31:36下载
    积分:1
  • 非线性方程组求解
    说明:  常用的matlab代码,非线性方程组求解,基本可以满足大学和研究生常用代码(Common Mathematical Codes)
    2019-04-22 23:23:03下载
    积分:1
  • FRIC
    abaqus子程序fric摩擦材料clough-duncan模型,二三维通用,已经验证(abaqus subroutine frictional material fric)
    2020-12-18 16:59:11下载
    积分:1
  • spmv_csr
    稀疏矩阵的DIA/ELLPACK/COO/CSR/HYB表示形式,以及各表示形式下的稀疏矩阵乘法(稀疏大矩阵*矢量)的CUDA实现。对于矩阵中每一行稀疏元素个数较统一的情况,ELLPACK表示最佳,其次是HYB(ELL+COO)。 CUDA™ 是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员现在可以使用C语言来为CUDA™ 架构编写程序(Sparse matrix DIA/ELLPACK/COO/CSR/HYB representation, as well as the representation of the sparse matrix multiplication (large sparse matrix* vector)' s CUDA implementation. For each row of the sparse matrix representing the number of elements the case of unification, ELLPACK that the best, followed by HYB (ELL+COO). NVIDIA CUDA ™ is introduced by a general purpose parallel computing architecture that makes the GPU to solve complex computational problems. It contains the CUDA Instruction Set Architecture (ISA) and the GPU parallel computing engine. Developers can now use the C language to write programs for the CUDA ™ architecture)
    2013-07-11 17:46:21下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载