PERCOBAAN 8
MATLAB
9.1 Tujuan
1.
2.
3.
4.
5.
6.
7.
8.
9.
PC
2.
Software Matlab 8
3.
Kalkulator Scientific
4.
Modul
sudut
%Input nilai
perhitungan sin
acos=180/pi*acos(m);
tan=tan(n*pi/180); %Rumus
atan=180/pi*atan(m);
perhitungan tan
%Menampilkan
%Menampilkan
%Menampilkan
%Input
tempo
waktu_bulan=waktu_tahun*12;
bunga=(harga-dp)/120*(bng/100);
bunga
bayar=(harga-dp)/120+bunga;
%Menampilkan
tiap bulan
fprintf('P. Ahmad harus membayar Rp. %.2f tiap
bulan.\n',bayar)
bulan
: Harga Mobil :
Rp. 150.000.000,00
: 0,15%
Waktu Pembayaran :
Ditanyakan :
bulan.
Jawab :
Vx=V*cos(sudut*pi/180);
%Penghitungan nilai Vx
Vy=V*sin(sudut*pi/180);
%Penghitungan nilai Vy
thmax=Vy/g;
hmax=Vy^2/(2*g);
ttotal=2*thmax;
dmax=Vx*ttotal;
tplot=linspace(0,ttotal,200);
x=Vx*tplot; %Nilai
x dalam grafik
%Nilai y dalam grafik
y=Vy*tplot-0.5*g*tplot.^2;
%Judul Grafik
: Kecepatan Awal
Sudut
: 39,25
Gravitasi
: 9,80665 m/s2
Ditanyakan :
A. Jarak terjauh
2v 2 sin cos
g
250,734
25,581 m
9,80665
Waktu tempuh
2
v sin
g
16 sin 39,25
9,80665
16 m/s
32 0,633
2,065 detik
9,80665
B. Tinggi Maksimum
v 2 sin 2
2g
16 2 sin 2 39,25
2(9,80665)
256(0,633) 2
19,6133
102,576
5,225 meter
19,6133
Waktu tempuh
v sin
g
16 sin 39,25
9,80665
16 0,633
1,032 detik
9,80665
Jadi, Jarak terjauh adalah 25,581 meter dalam waktu 2,065 detik.
Sedangkan ketinggian maksimum adalah 5,225 meter dalam waktu
1,032 detik.
9.4.4 Program Peluruhan Radioaktif
Source code dari program di atas adalah:
tp=input('Waktu Paruh (hari)= ');
m=input('Massa (gram)= ');
%Input lama
penyimpanan
mc=m*((1/2)^(tc/tp));
sisa
Ditanyakan :
Jawab :
Waktu Paruh :
16 Hari
Massa Radioaktif
14 Gram
Waktu Penyimpanan :
255 Hari
Massa Sisa
1
tc / tp
m0
1
14
255 / 16
1
14
15 , 937
8.359 26.071]
%input matrix_matrix_B
%input matrix_matrix_C
a=matrix_A*matrix_B
b=matrix_B*matrix_A
c=matrix_C*matrix_A
d=inv(a)
e=inv(b)
f=inv(c)
%Input polynomial c
% input polynomial d
%penghitungan
grafik_a=@(x)a*x+b;
figure 1
c=1; d=4; e=7;
grafik_b=@(x)c*x^2+d*x+e;
figure 2
x=[1 1 1 1 1 1 1 1 1 1];
y=0:9;
%input nilai x
%input batas y
figure(3), plot(x,y)
9.5 Kesimpulan
1. Program trigonometri Matlab secara default menghitung sudut dalam
radian, maka dalam variabel harus dikalikan pi/180 terlebih dahulu untuk
menghasilkan penghitungan dalam derajat.
2. Matlab tidak menyediakan fasilitas penghitungan persen, oleh karena itu
setiap angka persentase harus dibagi 100 untuk menghasilkan nilai persen
tersebut.
3. Dibutuhkan ketelitian dalam menuliskan rumus dalam Matlab karena
sangat sensitif dan penghitungannya berurutan.
4. Dengan Matlab kita bisa mengerjakan seluruh bentuk fungsi-fungsi
matematis, dengan syarat mengetahui cara penginputan datanya
5. Program Matlab bisa menggambar grafik yang lebih kompleks dan
mendetail.
6. Dalam menulis nama variabel tidak dapat menggunakan angka, harus
menggunakan karakter huruf dan penggunaan huruf kapital dan huruf kecil
terbaca veriabel berbeda pada Matlab meskipun dengan huruf yang sama
7. Matlab berfungsi sebagai kalkulator semua jenis perhitungan
8. M-file pada matlab berguna untuk membuat script program perhitungan
tertentu
9. Pengoperasian rumus trigonometri, system kredit mobil, gerak parabola,
peluruhan, operasi matriks dan polinomial dapat diselesaikan
menggunakan Matlab
10. Pengoperasian rumus grafik dapat diselesaikan menggunakan Matlab
dimana gambar dapat berupa 2D.