首页 文章
  • 4 votes
     answers
     views

    通过轨道数据拟合椭圆

    我为它绕太阳运行的行星的(x,y,z)坐标生成了一堆数据 . 现在我想通过这些数据拟合椭圆 . 我试图做的: 我基于五个参数创建了一个虚拟椭圆:半长轴和偏心,定义了大小和形状以及三个旋转椭圆的欧拉角 . 由于我的数据并不总是以原点为中心,因此我还需要翻译需要额外三个变量(dx,dy,dz)的椭圆 . 一旦我用这八个变量初始化这个函数,我就得到了这个椭圆上的N个点 . (N =我正在绘制椭圆的数据...
  • 12 votes
     answers
     views

    如何使用牛顿方法(代码非线性代数)找到最小的非线性,多元函数

    我正在尝试进行一些参数估计,并希望选择最小化预测方程 over about 30 variables 中的平方误差的参数估计 . 如果方程是线性的,我只计算30个偏导数,将它们全部设为零,并使用线性方程求解器 . 但不幸的是 the equation is nonlinear 以及它的衍生品 . 如果方程式超过单个变量,我只会使用Newton's method(也称为Newton-Raphson)...
  • 0 votes
     answers
     views

    如何防止最小化(通过SCIPY)输出我输入的“优化”参数作为猜测?

    我正在尝试使用minimize function from the scipy module . 完整代码太冗长而无法发布,但主要思想是有多个定义的分布应该适合数据集 . 每个bin的观察结果很容易根据数据集计算,而每个bin的期望值是通过一个函数计算的,该函数使用一个参数来指定应该在bin边界上整合哪个分布(其中bin边界与直方图bin相同) . 有三个函数chisqI,其中I = 1,2,3(...
  • 3 votes
     answers
     views

    如何用MATLAB找到给定坐标的最近点?

    我需要用Matlab解决最小化问题,我想知道哪个是最简单的解决方案 . 我一直在思考的所有潜在解决方案都需要大量的编程工作 . 假设我有一个纬度/经度坐标点(A,B),我需要的是在纬度/经度坐标的 Map 中搜索距离最近的点 . 特别是,纬度和经度数组是2030x1354元素(距离1km)的两个矩阵,其目的是在那些矩阵中找到最小化到坐标(A,B)距离的唯一索引,即找到最接近的值到给定的坐标(A,B...

热门问题