You are on page 1of 6

RUMUS HITUNG FISIKA VEKTOR :

ivektoru=str2double(get(handles.edit33,'String'));
jvektoru=str2double(get(handles.edit34,'String'));
ivektorv=str2double(get(handles.edit35,'String'));
jvektorv=str2double(get(handles.edit36,'String'));

ukaliv=(ivektoru.*ivektorv)+(jvektoru.*jvektorv);
panjangu=sqrt((ivektoru.^2)+(jvektoru.^2));
panjangv=sqrt((ivektorv.^2)+(jvektorv.^2));
sudutuv=acosd((ukaliv)/(panjangu.*panjangv));
resultanuv=sqrt((panjangu^2)+
(panjangv^2)+(2*panjangu.*panjangv).*cosd(sudutuv));

set(handles.edit37,'String',panjangu);
set(handles.edit38,'String',panjangv);
set(handles.edit39,'String',sudutuv);
set(handles.edit40,'String',resultanuv);

RUMUS PLOT FISIKA VEKTOR :


ivektoru=str2double(get(handles.edit33,'String'));
jvektoru=str2double(get(handles.edit34,'String'));
ivektorv=str2double(get(handles.edit35,'String'));
jvektorv=str2double(get(handles.edit36,'String'));

ukaliv=(ivektoru.*ivektorv)+(jvektoru.*jvektorv);
panjangu=sqrt((ivektoru.^2)+(jvektoru.^2));
panjangv=sqrt((ivektorv.^2)+(jvektorv.^2));
sudutuv=acosd((ukaliv)/(panjangu.*panjangv));
resultanuv=sqrt((panjangu^2)+
(panjangv^2)+(2*panjangu.*panjangv).*cosd(sudutuv));

x=[0,ivektoru];
y=[0,jvektoru];
x1=[0,ivektorv];
y1=[0,jvektorv];
axes(handles.axes1);
plot(x,y,x1,y1);
legend('xi','xii','3');

RUMUS RESET FISIKA VEKTOR :


set(handles.edit33,'String',0);
set(handles.edit34,'String',0);
set(handles.edit35,'String',0);
set(handles.edit36,'String',0);
set(handles.edit37,'String',0);
set(handles.edit38,'String',0);
set(handles.edit39,'String',0);
set(handles.edit40,'String',0);
x=0;y=0;
axes(handles.axes1);
plot(x,y)

RUMUS PADA SLIDER SUDUT :


slider1Value=num2str(get(handles.slider1,'Value'));
set(handles.edit41,'String',slider1Value);

sudutslider=str2double(get(handles.edit41,'String'));
kecslider=str2double(get(handles.edit42,'String'));
sinsudut=sind(sudutslider);
cossudut=cosd(sudutslider);
xmaks=((kecslider.^2)*(2*sinsudut.*cossudut))/(10);
ymaks=((kecslider.^2)*(sinsudut.^2))/(2*10);
txmaks=((2*kecslider.*sinsudut)/10);
tymaks=((kecslider.*sinsudut)/10);

set(handles.edit43,'String',xmaks);
set(handles.edit44,'String',ymaks);
set(handles.edit45,'String',txmaks);
set(handles.edit46,'String',tymaks);

voy=kecslider.*sinsudut;
vox=kecslider.*cossudut;
t=0:txmaks/100:txmaks;
y=(voy.*t)-(0.5*10*(t.^2));
x=vox.*t;
axes(handles.axes2) ;plot(x,y) ;

RUMUS PADA SLIDER KECEPATAN :


slider2Value=num2str(get(handles.slider2,'Value'));
set(handles.edit42,'String',slider2Value);

sudutslider=str2double(get(handles.edit41,'String'));
kecslider=str2double(get(handles.edit42,'String'));
sinsudut=sind(sudutslider);
cossudut=cosd(sudutslider);
xmaks=((kecslider.^2)*(2*sinsudut.*cossudut))/(10);
ymaks=((kecslider.^2)*(sinsudut.^2))/(2*10);
txmaks=((2*kecslider.*sinsudut)/10);
tymaks=((kecslider.*sinsudut)/10);

set(handles.edit43,'String',xmaks);
set(handles.edit44,'String',ymaks);
set(handles.edit45,'String',txmaks);
set(handles.edit46,'String',tymaks);
voy=kecslider.*sinsudut;
vox=kecslider.*cossudut;
t=0:txmaks/100:txmaks;
y=(voy.*t)-(0.5*10*(t.^2));
x=vox.*t;
axes(handles.axes2) ;plot(x,y) ;

RUMUS HITUNG PADA MATEMATIKA BANGUN RUANG :


pbalok=str2double(get(handles.edit1,'String'));
lbalok=str2double(get(handles.edit3,'String'));
tbalok=str2double(get(handles.edit2,'String'));
rkubus=str2double(get(handles.edit4,'String'));
jbola=str2double(get(handles.edit5,'String'));
ttabung=str2double(get(handles.edit6,'String'));
rtabung=str2double(get(handles.edit8,'String'));
rkerucut=str2double(get(handles.edit9,'String'));
skerucut=str2double(get(handles.edit11,'String'));
tkerucut=str2double(get(handles.edit10,'String'));

% RUMUS KUBUS
luaspermukaankubus=6*(rkubus.*rkubus);
panjangrusukkubus=12.*rkubus;
diagonalbidangkubus=rkubus*(sqrt(2));
diagonalruangkubus=rkubus*(sqrt(3));
volumekubus=rkubus.^3;

%RUMUS BALOK
luaspermukaanbalok=2*((pbalok.*lbalok)+(pbalok.*tbalok)+(lbalok.*tbalok));
panjangrusukblok=4*(pbalok+lbalok+tbalok);
diagonalruangbalok=sqrt((pbalok.^2)+(lbalok.^2)+(tbalok.^2));
volumebalok=pbalok.*lbalok.*tbalok;

%RUMUS BOLA
luaspermukaanbola=4.*22/7.*jbola.*jbola;
volumebola=4/3.*22/7.*jbola.*jbola.*jbola;

%RUMUS TABUNG
luaspermukaantabung=2.*22/7.*rtabung.*(ttabung+rtabung);
luasselimuttabung=2.*22/7.*rtabung.*ttabung;
luaspermukaantanpatabung=(22/7*rtabung.*rtabung)+(luasselimuttabung);
volumetabung=22/7*rtabung.*rtabung.*ttabung;

%RUMUS KERUCUT
luasselimutkerucut=22/7*rkerucut.*skerucut;
luaspermukaankerucut=(22/7*rkerucut.*rkerucut)+(luasselimutkerucut);
volumekerucut=1/3*22/7*rkerucut.*rkerucut.*tkerucut;
r2kerucut=(skerucut.^2)-(tkerucut.^2);
t2kerucut=(skerucut.^2)-(rkerucut.^2);
s2kerucut=(tkerucut.^2)+(rkerucut.^2);

set(handles.edit28,'String',luaspermukaankubus);
set(handles.edit30,'String',panjangrusukkubus);
set(handles.edit29,'String',diagonalbidangkubus);
set(handles.edit32,'String',diagonalruangkubus);
set(handles.edit31,'String',volumekubus);

set(handles.edit12,'String',luaspermukaanbalok);
set(handles.edit14,'String',panjangrusukblok);
set(handles.edit13,'String',diagonalruangbalok);
set(handles.edit15,'String',volumebalok);

set(handles.edit16,'String',luaspermukaanbola);
set(handles.edit17,'String',volumebola);

set(handles.edit18,'String',luaspermukaantabung);
set(handles.edit20,'String',luasselimuttabung);
set(handles.edit19,'String',luaspermukaantanpatabung);
set(handles.edit21,'String',volumetabung);

set(handles.edit23,'String',luasselimutkerucut);
set(handles.edit22,'String',luaspermukaankerucut);
set(handles.edit24,'String',volumekerucut);
set(handles.edit25,'String',r2kerucut);
set(handles.edit26,'String',t2kerucut);
set(handles.edit27,'String',s2kerucut);

RUMUS RESET PADA MATEMATIKA BAANGUN RUANG :


set(handles.edit1,'String',0);
set(handles.edit3,'String',0);
set(handles.edit2,'String',0);
set(handles.edit4,'String',0);
set(handles.edit5,'String',0);
set(handles.edit6,'String',0);
set(handles.edit8,'String',0);
set(handles.edit9,'String',0);
set(handles.edit11,'String',0);
set(handles.edit10,'String',0);
set(handles.edit12,'String',0);
set(handles.edit14,'String',0);
set(handles.edit13,'String',0);
set(handles.edit15,'String',0);
set(handles.edit28,'String',0);
set(handles.edit30,'String',0);
set(handles.edit29,'String',0);
set(handles.edit32,'String',0);
set(handles.edit31,'String',0);
set(handles.edit16,'String',0);
set(handles.edit17,'String',0);
set(handles.edit18,'String',0);
set(handles.edit20,'String',0);
set(handles.edit19,'String',0);
set(handles.edit21,'String',0);
set(handles.edit22,'String',0);
set(handles.edit23,'String',0);
set(handles.edit24,'String',0);
set(handles.edit25,'String',0);
set(handles.edit26,'String',0);
set(handles.edit27,'String',0);

RUMUS OPEN TUGAS 1 :

run('F:\University Of Riau\SEMESTER 2\Fisdas\Matlab Tugas


3\PENGERJAAN\MICHAELMATLAB1.m');

RUMUS OPEN TUGAS 2 :


run('F:\University Of Riau\SEMESTER 2\Fisdas\Matlab Tugas
3\PENGERJAAN\MICHAELMATLAB2.m');

Yang itu sesuaikan dengan tempat tugas matlab 1dan 2 . .m dan .fig tugas 1 harus
satu folder

Contoh
RUMUS NEW DIMENU :
fh = figure( )

RUMUS HELP DIMENU :


help general;

You might also like