Anda di halaman 1dari 11

MATLAB

OPERASI MATRIKS

TUGAS
PROGRAM KOMPUTER & PENGANTAR TEKNOLOGI

Oleh :

1. Noviana Nurhikmat (1610631150106)


2. Rizki Dhafin Dharmawan (1610631150115)
3. Tri Abdul Mukti (1610631150126)
4. Vicky Ghufron Afandi (1610631150127)
5. Wahdanul Arifin (1610631150128)

FAKULTAS TEKNIK
TEKNIK MESIN S-1 2016
UNIVERSITAS SINGAPERBANGSA KARAWANG
ALGORITMA (utama)

1. Bapak Kardiman S.T., M.T., memberikan tugas matlab kepada


mahasiswa kelas D
2. Buka aplikasi matlab
3. Mulai mengerjakan soal dari nomor 1 sampai dengan 5 pada halaman
47
4. Masukan command soal yang telah ditugaskan
5. Setelah hasil muncul maka tekan Prtsc untuk perintah mengcopy
gambar
6. Konversikan soal dan jawaban ke microsoft office word
7. Kemudian periksa dahulu sudah benar atau belum benar
8. Langkah terakhir yaitu di print

Page 1
LATIHAN 1

1.1 Operasikan Matriks M dan N berikut ini :

10 20 −1 1
M=( )N=( )
5 8 1 −1

M+N, M-N, N+9, MN, NM

>> m=[10 20;5 8];

>> n=[-1 1;1 -1];

>> jumlah=m+n, selisih=m-n,


tambah9=n+9, Multmn=m*n,
Multnm=n*m

jumlah =

9 21

6 7

selisih = Gambar 1.1

11 19
1. Latihan 1.1
4 9
1) Buka MATLAB,
tambah9 = 10 20 −1 1
2) Ketikkan dua Matriks yaitu : M = ( )N=( ), Variabel
5 8 1 −1
8 10 yang akan dihitung pada soal nomor 1.1 yaitu :
10 8 jumlah=m+n, selisih=m-n, tambah9=n+9, Multmn=m*n,
Multnm=n*m,
Multmn = 3) Ketikkan variabel jumlah=m+n, selisih=m-n, tambah9=n+9,
10 -10 Multmn=m*n, Multnm=n*m pada command window matlab,
4) Lalu enter (keluar hasil),
3 -3 5) Screen hasil dari penghitungan variable matriks tersebut.
Multnm = Pada soal latihan 1.1 kita menghitung dua matriks yang diketahui sebagai
-5 -12 berikut :
5 12 10 20 −1 1
M = ( ) N = ( ), dan lima rumus variable matriks yang
5 8 1 −1
diketahui sebagai berikut : jumlah=m+n, selisih=m-n, tambah9=n+9,
Multmn=m*n, Multnm=n*m menggunakan MATLAB (lihat gambar 1.1).

Page 2
2.1 Hitunglah dot –product dan cross-product dari dua vektor berikut ini :
𝑎⃗=(0 5 5) 𝒃 ⃗⃗=(1 1 1)
⃗⃗ • ⃗𝒃⃗ 𝒂
𝒂 ⃗⃗𝒙𝒃⃗⃗ ⃗𝒃⃗ 𝒙𝒂⃗⃗

>> a=[0 5 5];

>> b=[1 1 1];

>> dot(a,b), cross(a,b), cross(b,a)

ans =

10

ans =

0 5 -5

ans =

0 -5 5

Gambar 2.1

2. Latihan 2.1
1) Buka MATLAB,
2) Ketikkan dua Vektor yaitu : 𝑎⃗=(0 5 5) 𝒃⃗⃗=(1 1 1) , Variabel dot–product dan cross-product yang
akan dihitung pada soal nomor 2.1 yaitu : dot(a,b), cross(a,b), cross(b,a),
3) Ketikkan Variabel dot–product dan cross-product dot(a,b), cross(a,b), cross(b,a) pada command
window matlab,
4) Lalu enter (keluar hasil),
5) Screen hasil dari penghitungan variable dot –product dan cross-product tersebut.
Pada soal latihan 2.1 kita menghitung dua vektor yang diketahui sebagai berikut :

⃗⃗=(1 1 1),
𝑎⃗=(0 5 5) 𝒃

dan tiga rumus variable dot–product dan cross-product yang diketahui sebagai berikut :

dot(a,b), cross(a,b), cross(b,a) menggunakan MATLAB (lihat gambar 2.1).

Page 3
3.1 Pecahkanlah persamaan linier tiga variabel berikut ini :
𝒙 + 𝟐𝒚 − 𝟑𝒛 = −𝟕
𝟒𝒙 + 𝟓𝒚 + 𝟔𝒛 = 𝟏𝟏
𝟕𝒙 + 𝟖𝒚 + 𝟗𝒛 = 𝟏𝟕

>> A=[1 2 -3;4 5 6;7 8 9];

>> b=[-7; 11; 17];

>> x=inv(A)*b

x=

1.0000

-1.0000

2.0000

Gambar 3.1
>>

3. Latihan 3.1
1) Buka MATLAB,
2) Ketikkan dua Variabel yaitu : A=[1 2 -3;4 5 6;7 8 9]; b=[-7; 11; 17] , Variabel yang akan dihitung
pada soal nomor 3.1 yaitu :
x=inv(A)*b,
3) Ketikkan Variabel x=inv(A)*b pada command window matlab,
4) Lalu enter (keluar hasil),
5) Screen hasil dari penghitungan variabel tersebut.

Pada soal latihan 3.1 kita menghitung persamaan tiga variable yang diketahui sebagai berikut :

𝒙 + 𝟐𝒚 − 𝟑𝒛 = −𝟕
𝟒𝒙 + 𝟓𝒚 + 𝟔𝒛 = 𝟏𝟏
𝟕𝒙 + 𝟖𝒚 + 𝟗𝒛 = 𝟏𝟕

dan rumus variable yang diketahui sebagai berikut :

x=inv(A)*b menggunakan MATLAB (lihat gambar 3.1).

Page 4
4.1 Carilah solusi dari persamaan lingkaran berikut ini :
𝑦 = √25 − 𝑥 2 untuk -5 ≤ x ≤ 5, dengan inkremen x sebesar 0,05. Setelah itu, tampilkanlah nilai y pada
rentang x = 0 hingga x =1 saja.

>> x = [-5:0.05:5]';

>> y = sqrt(25-x.^2);

>> pj = length(x);

>> awal = round(pj/2); akhir


= awal + 1/0.05;

>> [x(awal:akhir),
y(awal:akhir)]

ans =

0 5.0000

0.0500 4.9997

0.1000 4.9990

0.1500 4.9977
Gambar 4.1
0.2000 4.9960

0.2500 4.9937 Latihan 4.1


0.3000 4.9910 1) Buka MATLAB,
0.3500 4.9877
2) Ketikkan Variabel yaitu : x = [-5:0.05:5]'; , y = sqrt(25-x.^2); , pj =
length(x);
0.4000 4.9840 3) Ketikkan Variabel awal = round(pj/2); akhir = awal + 1/0.05; ,
0.4500 4.9797 [x(awal:akhir), y(awal:akhir)] pada command window matlab,
4) Lalu enter (keluar hasil),
0.5000 4.9749
5) Screen hasil dari penghitungan variabel tersebut.
0.5500 4.9697
Pada soal latihan 4.1 kita menghitung persamaan lingkaran yang diketahui
0.6000 4.9639 sebagai berikut :
0.6500 4.9576
𝑦 = √25 − 𝑥 2 untuk -5 ≤ x ≤ 5
0.7000 4.9508
dan rumus variable yang diketahui sebagai berikut :
0.7500 4.9434
awal = round(pj/2); akhir = awal + 1/0.05 menggunakan MATLAB
0.8000 4.9356
(lihat gambar 4.1).
0.8500 4.9272

0.9000 4.9183
6)
Page 5

0.9500 4.9089
5.1 Buatlah tabel hiperbolik-trigonometri: sinh, cosh, dan tanh untuk rentang -5 ≤ x ≤ 5, dengan inkremen x
sebesar 0,1
>> x = -5:0.1:5; -2.6000 -6.6947 6.7690 -0.9890

-2.5000 -6.0502 6.1323 -0.9866


>> sinus = sinh(x); cosinus = cosh(x); tangent
= tanh(x); -2.4000 -5.4662 5.5569 -0.9837

>> [x' sinus' cosinus' tangent'] -2.3000 -4.9370 5.0372 -0.9801

ans = -2.2000 -4.4571 4.5679 -0.9757

-5.0000 -74.2032 74.2099 -0.9999 -2.1000 -4.0219 4.1443 -0.9705

-4.9000 -67.1412 67.1486 -0.9999 -2.0000 -3.6269 3.7622 -0.9640

-1.9000 -3.2682 3.4177 -0.9562


-4.8000 -60.7511 60.7593 -0.9999
-1.8000 -2.9422 3.1075 -0.9468
-4.7000 -54.9690 54.9781 -0.9998
-1.7000 -2.6456 2.8283 -0.9354
-4.6000 -49.7371 49.7472 -0.9998
-1.6000 -2.3756 2.5775 -0.9217
-4.5000 -45.0030 45.0141 -0.9998
-1.5000 -2.1293 2.3524 -0.9051
-4.4000 -40.7193 40.7316 -0.9997
-1.4000 -1.9043 2.1509 -0.8854
-4.3000 -36.8431 36.8567 -0.9996
-1.3000 -1.6984 1.9709 -0.8617
-4.2000 -33.3357 33.3507 -0.9996
-1.2000 -1.5095 1.8107 -0.8337
-4.1000 -30.1619 30.1784 -0.9995
-1.1000 -1.3356 1.6685 -0.8005
-4.0000 -27.2899 27.3082 -0.9993 -1.0000 -1.1752 1.5431 -0.7616
-3.9000 -24.6911 24.7113 -0.9992 -0.9000 -1.0265 1.4331 -0.7163

-3.8000 -22.3394 22.3618 -0.9990 -0.8000 -0.8881 1.3374 -0.6640

-3.7000 -20.2113 20.2360 -0.9988 -0.7000 -0.7586 1.2552 -0.6044

-3.6000 -18.2855 18.3128 -0.9985 -0.6000 -0.6367 1.1855 -0.5370

-3.5000 -16.5426 16.5728 -0.9982 -0.5000 -0.5211 1.1276 -0.4621

-3.4000 -14.9654 14.9987 -0.9978 -0.4000 -0.4108 1.0811 -0.3799

-0.3000 -0.3045 1.0453 -0.2913


-3.3000 -13.5379 13.5748 -0.9973
-0.2000 -0.2013 1.0201 -0.1974
-3.2000 -12.2459 12.2866 -0.9967
-0.1000 -0.1002 1.0050 -0.0997
-3.1000 -11.0765 11.1215 -0.9959
0 0 1.0000 0
-3.0000 -10.0179 10.0677 -0.9951
0.1000 0.1002 1.0050 0.0997
-2.9000 -9.0596 9.1146 -0.9940
0.2000 0.2013 1.0201 0.1974
-2.8000 -8.1919 8.2527 -0.9926
0.3000 0.3045 1.0453 0.2913
-2.7000 -7.4063 7.4735 -0.9910
0.4000 0.4108 1.0811 0.3799
Page 6
0.5000 0.5211 1.1276 0.4621 3.6000 18.2855 18.3128 0.9985

0.6000 0.6367 1.1855 0.5370 3.7000 20.2113 20.2360 0.9988

0.7000 0.7586 1.2552 0.6044 3.8000 22.3394 22.3618 0.9990

0.8000 0.8881 1.3374 0.6640 3.9000 24.6911 24.7113 0.9992

0.9000 1.0265 1.4331 0.7163 4.0000 27.2899 27.3082 0.9993

1.0000 1.1752 1.5431 0.7616 4.1000 30.1619 30.1784 0.9995

1.1000 1.3356 1.6685 0.8005 4.2000 33.3357 33.3507 0.9996

1.2000 1.5095 1.8107 0.8337 4.3000 36.8431 36.8567 0.9996

1.3000 1.6984 1.9709 0.8617 4.4000 40.7193 40.7316 0.9997

1.4000 1.9043 2.1509 0.8854 4.5000 45.0030 45.0141 0.9998

1.5000 2.1293 2.3524 0.9051 4.6000 49.7371 49.7472 0.9998

1.6000 2.3756 2.5775 0.9217 4.7000 54.9690 54.9781 0.9998

1.7000 2.6456 2.8283 0.9354 4.8000 60.7511 60.7593 0.9999

1.8000 2.9422 3.1075 0.9468 4.9000 67.1412 67.1486 0.9999

1.9000 3.2682 3.4177 0.9562 5.0000 74.2032 74.2099 0.9999

2.0000 3.6269 3.7622 0.9640

2.1000 4.0219 4.1443 0.9705

2.2000 4.4571 4.5679 0.9757

2.3000 4.9370 5.0372 0.9801

2.4000 5.4662 5.5569 0.9837

2.5000 6.0502 6.1323 0.9866

2.6000 6.6947 6.7690 0.9890

2.7000 7.4063 7.4735 0.9910

2.8000 8.1919 8.2527 0.9926

2.9000 9.0596 9.1146 0.9940

3.0000 10.0179 10.0677 0.9951

3.1000 11.0765 11.1215 0.9959

3.2000 12.2459 12.2866 0.9967

3.3000 13.5379 13.5748 0.9973

3.4000 14.9654 14.9987 0.9978


Page 7 3.5000 16.5426 16.5728 0.9982
5. Latihan 5.1
6) Buka MATLAB,
7) Ketikkan Variabel yaitu : x = -5:0.1:5;
8) Ketikkan Variabel sinus = sinh(x); cosinus = cosh(x); tangent = tanh(x);
9) Ketikan variable [x' sinus' cosinus' tangent'] pada command window matlab,
10) Lalu enter (keluar hasil),
11) Screen hasil dari penghitungan variabel tersebut.
Pada soal latihan 5.1 kita membuat tabel hiperbolik-trigonometri yang diketahui sebagai
berikut :
Sinh, cosh, dan tanh rentang -5 ≤ x ≤ 5
dan rumus variable yang diketahui sebagai berikut :
[x' sinus' cosinus' tangent'] menggunakan MATLAB (lihat gambar 5.1).

Page 8
Gambar 5.1

Gambar 5.2

Page 9
Gamar 5.3

Gambar 5.4

Page 10

Anda mungkin juga menyukai