init2.m

来自「用matlab将弹道坐标系转换为WGS84中的直角坐标」· M 代码 · 共 50 行

M
50
字号
clear; close all; clc;

 
 
 format ('compact');
 format ('long', 'g');
 b=[];
 l=[];
 h=[];
 [t,v,x,y,z]=txt2array();
  
 
for i=2:1:9601
    
    X= x(i);
    Z= y(i);
    Y=0;
    
%东北天发射坐标----WGS-84下的空间直角坐标系的转化
    [x2,y2,z2]=geo22cart(X,Y,Z);
    x6(i)=x2;
    y6(i)=y2;
    z6(i)=z2;
%WGS-84下的空间直角坐标系变为WGS-84下的大地坐标系'
   [b1, l1, h1] = cart2geo(x2, y2, z2);
   b(i) =b1;
   l(i) =l1;
   h(i) =h1;
   
end
  b(1)=39.9583*pi/180;
  l(1)=116.3090*pi/180;
  h(1)=0;
  
t=1:1:9601  
figure(1)
plot(t,h)
 











⌨️ 快捷键说明

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