getpolar.m

来自「序惯最小二乘法」· M 代码 · 共 16 行

M
16
字号
function  rgm=getpolar(x,y,K_num)
K=K_num;
Range_a=zeros(1,K);
Azimuth_a=zeros(1,K);
Range_b=zeros(1,K);
Azimuth_b=zeros(1,K);
u=100;
v=10;
for k=1:K
    Range_a(k)=sqrt(x(k)^2+y(k)^2);
    Azimuth_a(k)=atan(x(k)/y(k));
    Range_b(k)=sqrt((x(k)-u)^2+(y(k)-v)^2);
    Azimuth_b(k)=atan((x(k)-u)/(y(k)-v));
end
rgm=[Range_a;Azimuth_a;Range_b;Azimuth_b];
    

⌨️ 快捷键说明

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