Anda di halaman 1dari 7

Nama : Dwi Merlian Elviza

NIM : 1905113074

FISKOM 8A

1. Tanpa menggunakan MATLAB. Hitunglah hasil ekspresi berikut, lalu bandingkan


hasilnya dengan menggunakan MATLAB
a) 4^2 – 1 = 15

b) 2 + 4 * 2 = 10

c) (2+4) * 2 = 12
d) 2 + 9/3 = 5

2. Jelaskan maksud ekspresi berikut:


a) a = a + 1;

jika a = 1, maka 1 = 1+1 → 1 ≠ 2, maka ekspresi dari a=a+1 adalah salah

b) x = x – 2;
jika x = 2, maka 2 = 2-2 → 2 ≠ 0, maka ekspresi dari x=x-2 adalah salah
3. Jelaskan kegunaan fungsi-fungsi berikut:
a) Intmax : makro yang menentukan bahwa variabel integer tidak dapat menyimpan
nilai apapun diluar batas ini
b) Intmin: menetapkan bahwa variabel integer tidak dapat enyimpan nilai apapun
dibawah batas ini
c) Realmax: bilangan real positif terbesar yang dapat digunakan
d) Realmin: bilangan real positif terkecil yang dapat digunakan
e) Rem: sisa pembagian x/y
f) Round: pembulatan ke bilangan bulat terdekat
g) Gcd: fungsi yang menghasilkan bilangan yang merupakan faktor persekutuan terbesar
dari bilangan x dan y
h) Angle: sudut fase dalam koordinat polar (dalam satuan radian)
4. Sebutkan kelas-kelas yang tersedia untuk bilangan bulat dan jelaskan kegunaannya
Jawab:

Fungsi Keterangan Kegunaan


Pembulatan ke bilangan Untuk menghasilkan bilangan bulat
Round (x) bulat terdekat yang merupakan pembulatan terdekat
terhadap suatu bilangan
Pembulatan ke bawah Untuk menghasilkan bagian bulat
Fix (x)
dari suatu bilangan
Pembulatan ke atas Untuk melakukan pembulatan ke
Ceil (x) bilangan bulat terdekat yang nilainya
lebih besar daripada x
Menampilkan sisa Untuk menghasilkan sisa dari x/y
Rem (x,y)
pembagian x dan bagi y
Ke minus tak hingga Untuk menghasilkan bilangan bulat
Floor (x) terdekat dari x yang nilainya kurang
dari x
Sign (x) Signum Function, nilai 1 Untuk menghasilkan bilangan
untuk x>0, nilai -1 untuk berupa:
x<0 dan 0 untuk x=0
1 kalau x bernilai lebih dari nol
0 kalau x bernilai nol
-1 kalau x bernilai kurang dari nol

5. Hitunglah dengan menggunakan MATLAB

6. Resistansi R dapat dihitung dengan menggunakan rumus:


1
R= 1 1 1
+ +
R1 R2 R3
Lakukan perhitungan dengan MATLAB. Untuk mengujinya, gunakan data berikut
a) R1=2, R2=4, R3=4 (Hasilnya adalah 1)
b) R1=3, R2=3, R3=3 (Hasilnya adalah 1)

7. Kemiringan dua buah titik dapat dihitung dengan menggunakan rumus:


y 2− y 1
Kemiringan =
x 2−x 1
Cobalah untuk melakukan perhitungan dengan MATLAB
8. Arcsecant hiperbolik suatu nilai x dihitung dengan menggunakan rumus:
1 √1−x
2
In ( + ) untuk x ≠ 0
x | x|
arcsecant = log (1/x+sqrt(1-x^(2))/x)
arcsecant =
- 0.000+1.04721
9. Jarak lintasan peluru (X) dapat dihitung dengan menggunakan rumus:
2
Jarak = 2 x V 0 x sin α cos α / g
Dengan V 0 adalah kecepatan tembak dan g adalah gaya gravitasi (9,8). Cobalah untuk
menuangkan rumus tersebut dalam bentuk pernyataan MATLAB
10. Bagaimana cara menuliskan string yang berisi seperti berikut ke dalam variabel kalimat:
‘Tidak! Aku tak mau’, begitulah katanya

Anda mungkin juga menyukai