You are on page 1of 1

LL=load ('contopole.

txt')%nilai diganti
n=length(LL);
latp=38.9;lonp=-86.9;omega=0.32;%nilai diganti
%latp=49.4;lonp=-95.9;omega=0.32;%nilai diganti
%latp=52.1;lonp=-90.9;omega=0.322;%nilai diganti
%49.4 !95.9 0.32
Re = 6370.8e6; %jari-jari bumi
% merubah sudut ke radian
dtor=pi/180;
LL2=LL.*dtor;
omega = omega * 1e-06 * dtor;
latp =latp*dtor;
lonp =lonp*dtor;
VC2=[];
for i=1:n
P =[cos(LL2(i,1))*cos(LL2(i,2)),cos(LL2(i,1))*sin(LL2(i,2)),sin(LL2(i,1))]';
EP =[cos(latp)*cos(lonp),cos(latp)*sin(lonp),sin(latp)]'*omega;
VC=Re*cross(EP,P);
VC2=[VC2 VC];
end
VC2=VC2
VL2=[];
for i=1:n
T=zeros(3,3);
T(1,1)=-sin(LL2(i,1))*cos(LL2(i,2));
T(1,2)=-sin(LL2(i,1))*sin(LL2(i,2));
T(1,3)=cos(LL2(i,1));
T(2,1)=-sin(LL2(i,2));
T(2,2)=cos(LL2(i,2));
T(3,2)=0;
T(3,1)=-cos(LL2(i,1))*cos(LL2(i,2));
T(3,2)=-cos(LL2(i,1))*sin(LL2(i,2));
T(3,3)=-sin(LL2(i,1));
VL=T*VC2(:,i);
VL2=[VL2 VL];
end
VL2=VL2'

You might also like