• 大小: 12KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: 其他
  • 标签: L-M算法  

资源简介

L-M迭代优化算法,为非线性参数迭代优化算法,用于非线性的拟合

资源截图

代码片段和文件信息


#include “growmat.h“

grow_mat::grow_mat()
{
clear_all();
}
//
grow_mat::grow_mat(int r int c int type void* data int step)
{
clear_all();
if (data)
{
CvMat temp_mat;
cvInitMatHeader(&temp_mat r c type data step );
_mat = cvCreateMat(r c type);
cvCopy(&temp_mat_mat);
cvGetSubRect(_mat this cvRect(00cr));
return;
}
init(rctype00);
}

grow_mat::~grow_mat()
{
if(_mat) 
cvReleaseMat(&_mat);
}

void grow_mat::clear_all(void)
{
memset(this0sizeof(CvMat));
_mat = 0;
_expand_factor = 1.6;
_copy_flag = 1;
_zero_flag = 1;
}

int grow_mat::init(int r int c int type int maxrows int maxcols)
{
int no_max = 0;
if (maxrows==0) {maxrows=r*_expand_factor;no_max=1;}
if (maxcols==0) {maxcols=c*_expand_factor;no

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2656  2009-09-23 10:23  L-M算法\growmat.cpp

     文件       1001  2009-10-06 13:35  L-M算法\growmat.h

     文件       1399  2009-09-23 10:53  L-M算法\LM_DEMO.cpp

     文件       7756  2009-09-23 11:06  L-M算法\ls_minimizer.cpp

     文件       3005  2009-10-06 13:35  L-M算法\ls_minimizer.h

     文件       7885  2009-09-23 10:28  L-M算法\ls_observation.cpp

     文件       5248  2009-10-06 13:35  L-M算法\ls_observation.h

     文件        156  2009-09-23 11:07  L-M算法\readme.txt

     目录          0  2013-09-04 21:32  L-M算法

----------- ---------  ---------- -----  ----

                29106                    9


评论

共有 条评论

相关资源