Function: Varargout Matlabhafizh2 (Varargin)
Function: Varargout Matlabhafizh2 (Varargin)
Function: Varargout Matlabhafizh2 (Varargin)
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State,
varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
% End initialization code - DO NOT EDIT
hmaks=((kecepatan^2)*(sin((15)*pi()./180)).^2)./(2*g);
vy=kecepatan*sin((15)*pi()./180);
s=vy*ts;
case 2
vx=kecepatan*cos((30)*pi()./180);
tmaks=vx./g;
ts=2*tmaks;
hmaks=((kecepatan^2)*(sin((30)*pi()./180)).^2)./(2*g);
vy=kecepatan*sin((30)*pi()./180);
s=vy*ts;
case 3
vx=kecepatan*cos((45)*pi()./180);
tmaks=vx./g;
ts=2*tmaks;
hmaks=((kecepatan^2)*(sin((45)*pi()./180)).^2)./(2*g);
vy=kecepatan*sin((45)*pi()./180);
s=vy*ts;
case 4
vx=kecepatan*cos((60)*pi()./180);
tmaks=vx./g;
ts=2*tmaks;
hmaks=((kecepatan^2)*(sin((60)*pi()./180)).^2)./(2*g);
vy=kecepatan*sin((60)*pi()./180);
s=vy*ts;
end
set(handles.edit2,'string',hmaks);
set(handles.edit3,'string',s);
set(handles.edit4,'string',ts);
hmaks=((kecepatan^2)*(sin((15)*pi()./180)).^2)./(2*g);
vy=kecepatan*sin((15)*pi()./180);
s=vy*ts;
tx=0:0.01:ts;
h=vx*tx-0.5*g*tx.^2;
axes(handles.axes1);
plot(tx,h);
case 2
vx=kecepatan*cos((30)*pi()./180);
tmaks=vx./g;
ts=2*tmaks;
hmaks=((kecepatan^2)*(sin((30)*pi()./180)).^2)./(2*g);
vy=kecepatan*sin((30)*pi()./180);
s=vy*ts;
tx=0:0.01:ts;
h=vx*tx-0.5*g*tx.^2;
axes(handles.axes1);
plot(tx,h);
case 3
vx=kecepatan*cos((45)*pi()./180);
tmaks=vx./g;
ts=2*tmaks;
hmaks=((kecepatan^2)*(sin((45)*pi()./180)).^2)./(2*g);
vy=kecepatan*sin((45)*pi()./180);
s=vy*ts;
tx=0:0.01:ts;
h=vx*tx-0.5*g*tx.^2;
axes(handles.axes1);
plot(tx,h);
case 4
vx=kecepatan*cos((60)*pi()./180);
tmaks=vx./g;
ts=2*tmaks;
hmaks=((kecepatan^2)*(sin((60)*pi()./180)).^2)./(2*g);
vy=kecepatan*sin((60)*pi()./180);
s=vy*ts;
tx=0:0.01:ts;
h=vx*tx-0.5*g*tx.^2;
axes(handles.axes1);
plot(tx,h);
end
xlabel('waktu(s)');ylabel('tinggi(m)');
legend('Simulasi Peluru Oleh Hafizh');
grid on
set(handles.edit2,'string',hmaks);
set(handles.edit3,'string',s);
set(handles.edit4,'string',ts);