椭球拟合,最小二乘(加速度)
最近在学习椭球拟合,最小二乘(加速度)的相关内容,把不错的几个学习参考链接放到下面: 三维空间中的椭球拟合与磁力计、加速度计校正 最小二乘估计及证明 平面二维任意椭圆数据拟合算法推导及程序实现详解 空间二次曲面数据拟合算法推导及仿真分析 IMU加速度、磁力计校正--椭球拟合 附上通过学习以上文章写出的测试代码; %最小二乘的方法进行拟合 clear all; close all clc; R = 2; %球面半径 RX = 2; RY = 10; RZ = 20; x0 = 100; %球心x坐标 y0 = 1; %球心y坐标 z0 = 76; %球心z坐标 alfa = 0:pi/50:pi; sita = 0:pi/50:2*pi; num_alfa = length(alfa); num_sita = length(sita); x = zeros(num_alfa,num_sita); y = zeros(num_alfa,num_sita); z = zeros(num_alfa,num_sita); for i = 1:num_alfa for j = 1:num_sita x(i,j) = x0+RX*sin(alfa(i))*cos(sita(j)); y(i,j) = y0+RY*sin(alfa(i))*sin(sita(j)); z(i,j) = z0+RZ