pare_initphi.m

来自「椭圆拟合的相关介绍与数学运算方法」· M 代码 · 共 25 行

M
25
字号
function x = pare_initphi (X, x);%PARE_INITPHI%%       x = pare_initphi (X, x);%       assigns approximate values for angles%       relative to the transformed system.%%       X: given points <X(i,1), X(i,2)>%       x: parameters%%       x: parameters, with 'phi' values approximate%       nearest point angles  [phi, alpha, a, b, z] = pare_get (x);  c = cos(alpha); s = sin(alpha);  Q = [c -s; s c];  % compute initial approximations for phi_i  du  = Q'*[ X(:,1)-z(1) X(:,2)-z(2)]';  phi = angle(du(1,:)/a  + sqrt(-1)*du(2,:)/b)';  x = pare_set (x, phi, [], [], [], []);end % pare_initphi

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?