登录
首页 » 算法 » 基于最小二乘法的空间平面拟合

基于最小二乘法的空间平面拟合

于 2023-02-11 发布 文件大小:24.14 MB
0 155
下载积分: 2 下载次数: 1

代码说明:

  利用VC++编写了最小二乘法拟合空间平面小程序; 其主要功能:1. 实现任意n个三维空间坐标点的平面拟合             2. 求取已知或任意未知点的在平面上的投影点及其距离

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

发表评论

0 个回复

  • 数值分析三角直接分解
    数值分析三角直接分解法-Numerial Analyse: Doolittle Analyze Arithmetic
    2022-01-29 02:40:15下载
    积分:1
  • This is a java language used by solving a dichotomy at a designated function on...
    这是一个用java语言编写的,用二分法求解某个函数在某个指定区间上的根,方便实用。-This is a java language used by solving a dichotomy at a designated function on the root zone, convenient and practical.
    2022-03-29 17:37:41下载
    积分:1
  • 3, 0
    3,算法设计0-1背包,要求用整形-3, 0-1 knapsack algorithm design and required plastic surgery
    2022-10-28 04:05:06下载
    积分: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
  • 蚁群解决TSP旅游商问题
    function [R_best,L_best,L_ave,Shortest_Route,Shortest_Length]=ACATSP(C,NC_max,m,Alpha,Beta,Rho,Q)%%-------------------------------------------------------------------------%% 主要符号说明%% C n个城市的坐标,n×2的矩阵%% NC_max 最大迭代次数%% m 蚂蚁个数%% Alpha 表征信息素重要程度的参数%% Beta 表征启发式因子重要程度的参数%% Rho 信息素蒸发系数%% Q 信息素增加强度系数%% R_best 各代最佳路线%% L_best 各代最佳路线的长度%%========================================================================= %%第一步:变量初始化n=size(C,1);%n表示问题的规模(城市个数)D=zeros(n,n);%D表示完全图的赋权邻接矩阵for i=1:nfor j=1:nif i~=jD(i,j)=((C(i,1)-C(j,1))^2+(C(i,2)-C(j,2))^2)^0.5;elseD(i,j)=eps;      %i=j时不计算,应该为0,但后面的启发因子要取倒数,用eps(浮点相对精度)表示endD(j,i)=D(i,j);   %对称矩阵endend%{1.C就是城市坐标             x         y城市1    0
    2022-08-25 13:59:52下载
    积分:1
  • 表达式二叉树
    表达式二叉树-Expression of BinaryTree
    2022-06-03 16:23:09下载
    积分:1
  • PSO的UPFC
    粒子群算法在UPFC中的应用
    2023-03-27 04:20:03下载
    积分:1
  • fft的文件,fortran环境下运行!欢迎指正!
    fft的文件,fortran环境下运行!欢迎指正!-fft documents, fortran environment running! Please correct me!
    2022-07-15 00:39:50下载
    积分:1
  • Lagrange algorithm with C language
    研究生期间上《数值计算方法》课的作业,所有代码都是C语言实现并调试通过,现在上传为大家服务。这是拉哥朗日算法-Lagrange algorithm with C language
    2022-08-09 12:53:33下载
    积分:1
  • 最小二乘
    这是一个比较实用的最小二乘法,涵盖了最小二乘法的基本内容,通过学习本代码,可以掌握最小二乘法的精华,为以后的数据平差打下一个基础。
    2022-03-10 13:43:37下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载