A= [ ]
Jawab:
>> A=[1 2 3; 4 5 6; 2 4 3]
A=
1 2 3
4 5 6
2 4 3
( ) ( )
B=[ ]
Jawab:
C=[ ]
Jawab:
>>C = [1 5 3 4]
C=
1 5 3 4
D=[ ]
Jawab:
E=[ ]
Jawab:
>> E = [1 3 2 4]1
E=
4
F=[ ]
Jawab:
Jawab :
Soal 1.3: Dengan menggunakan Matlab, hitung nilai – nilai dari fungsi – fungsi berikut berikut
a. │-50│
Jawab:
>>abs(-50)
ens=
50
b. e2
jawab:
>>exp(2)
ans=
7.3891
c. e-2
jawab:
>>exp(-2)
ans=
0.1353
d. ln 125
jawab:
>>log(125)
ans=
4.8283
e. log 2000
jawab:
>>log(2000)
ans=
7.6009
f. √49
jawab:
>>sgrt(49)
ans=
Soal 1.4: Dengan menggunakan Matlab, hitung nilai – nilai dari persamaan berikut
0
a. cos 150
jawab:
>>cosd(150)
ans=
-0.8660
0
b. sin 150
jawab:
>>sind(150)
ans=
0.5000
0
c. tan 150
1
d. cos 0.8660
jawab:
>>acos(0.8660)
ans=
0.525336
1
e. sin 0.8660
jawab:
>>asin(0.8660)
ans=
1.0471
1
f. tan 0.8660
jawab:
>>atan(0.8660)
ans=
0.7137
0
g. cosh 150
jawab:
>>cosh(150)
ans=
6.9685e+64
0
h. sinh 150
jawab:
>>sinh(150)
ans=
6.9685e+64
0
i. tanh 150
jawab:
>>sinh(150)
ans=
0
j. cosec 150
jawab:
>>cscd(150)
ans=
2.0000
0
k. sec 150
jawab:
>>secd(150)
ans=
-1.1547
l. cotangen 1500
jawab:
>>cotd(150)
ans=
-1.7321
Soal 1.5: Dengan menggunakan Matlab, untuk data – data pada persamaan berikut
Jawab:
x=
1 4 3 2 5 6
>> P = max(x)
P=
>> P = min(x)
P=
>> P = mean(x)
P=
3.5000
>> P = median(x)
P=
3.5000
>> P = var(x)
P=
3.5000
>> P = corrcoef(x)
P=
Soal 1.6: Dengan menggunakan Matlab, untuk matrik pada persamaan berikut
Y=[ ]
jawab :
clc
clear all
close all
close all hidden
%
y = [0.8147 0.9134 0.2785; 0.9058 0.6324 0.5469; 0.1270 0.0975 0.9575]
s = max(y)
s = min(y)
s = mean(y)
s = median(y)
s = var(y)
s = corrcoef(y)
hasil :
y=
s=
s=
s=
s=
s=
Soal 1.7: Dengan menggunakan Matlab, deskripsikan kode – kode Matlab berikut
pada Matlab Command Window
>> Panjang = 5;
>> Lebar = 20;
>> Luas = Panjang * Lebar
Luas =
100
Jawab :
clc
clear all
close all
close all hidden
%
Panjang = 5;
Lebar = 20;
Luas = Panjang * Lebar
Hasil :
Luas =
100
Soal 1.8: Dengan menggunakan Matlab, deskripsikan kode – kode Matlab berikut pada Matlab
Command Window
117 114 97
>> abs(P)
ans =
Columns 1 through 17
84 104 97 110 105 115 97 32 78 97 115
104 119 97 32 65 122
Columns 18 through 20
117 114 97
>> char(P)
ans =
Thanisa Nashwa Azura
>> t = P(5:8)
t=
isa
Jawaban :
Soal 1.9: Dengan menggunakan Matlab, deskripsikan kode – kode Matlab berikut pada Matlab
Command Window
String adalah teks yang diawali dan diakhiri dengan tanda apostrof
Soal 1.10: Dengan menggunakan Matlab, lanjutkan deskripsi kode – kode Matlab berikut pada Matlab
Command Window
>> disp(a)
Heru Dibyo Laksono
>> disp(b)
Jurusan Teknik Elektro
>> disp(c) Fakultas
Teknik
>> disp(d) Universitas
Andalas
Jawaban :
Soal 1.11: Dengan menggunakan Matlab, deskripsikan kode – kode Matlab berikut pada Matlab
Command Window
Jawaban :
Fungsi disp ini berguna untuk menampilkan teks bantuan dalam suatu file
script
Jawab :
Jawab :
p=
'Objek Wisata di Sumatera Barat' 'Bukittingi dengan Objek
Wisata Jam Gadang' 'Solok dengan Objek Wisata Danau
Singkarak'
'Tanahdatar dengan Objek Wisata Istano Pagaruyung' 'Sawahlunto dengan
Objek Wisata Tambang Dalam'
Soal 1.16: Dengan menggunakan Matlab, lanjutkan deskripsi kode – kode Matlab
berikut pada Matlab Command Window
>> whos
Name Size Bytes Class Attributes p
5x1 968 cell
>> p(1)
ans =
'Objek Wisata di Sumatera Barat'
>> p(2)
ans =
'Bukittingi dengan Objek Wisata Jam Gadang'
>> p(3)
ans =
'Solok dengan Objek Wisata Danau Singkarak'
>> p(4)
ans =
'Tanahdatar dengan Objek Wisata Istano Pagaruyung'
>> p(5)
ans =
'Sawahlunto dengan Objek Wisata Tambang Dalam'
>> A = [ 7 8 9; 4 2 6; 1 2 3] A =
7 8 9
4 2 6
1 2 3
Soal 1.20: Dengan menggunakan Matlab, lanjutkan deskripsi kode – kode Matlab
berikut pada Matlab Command Window
>> A(:,:,3) = 4
A(:,:,1) =
7 8 9
4 2 6
1 2 3
A(:,:,2) =
28 32 36
16 8 24
4 8 12
A(:,:,3) = 4
4 4
4 4 4
4 4 4
Soal 1.21: Dengan menggunakan Matlab, lanjutkan deskripsi kode – kode Matlab
berikut pada Matlab Command Window
>> A(2,:,1)
ans =
4 2 6
>> A(2,:,2)
ans =
16 8 24
>> A(2,:,:)
ans(:,:,1) =
4 2 6
ans(:,:,2) =
16 8 24
ans(:,:,3) =
4 4 4
Soal 1.22: Dengan menggunakan Matlab, lanjutkan deskripsi kode – kode Matlab
berikut pada Matlab Command Window
>> A(:,:,2) = []
A(:,:,1) =
7 8 9
4 2 6
1 2 3
A(:,:,2) =
4 4 4
4 4 4
4 4 4
Soal 1.23: Dengan menggunakan Matlab, lanjutkan deskripsi kode – kode Matlab
berikut pada Matlab Command Window
>> A(:)'
ans =
Columns 1 through 17
7 4 1 8 2 2 9 6 3 4 4
4 4 4 4 4 4
Column 18
4
clf
[x,y] = meshgrid(1:4,1:4)
plot(x,y,'o')
axis([0.90 5.00 0.90 3.00])
[x,y] = meshgrid(linspace(-5,5),linspace(-5,5)); r = sqrt(x.^3 + y.^3);
contour(x,y,r) axis
equal
axis([-10.00 10.00 -10.00 10.00])
grid on
Soal 1.25: Untuk matrik yang dinyatakan dalam persamaan berikut
é1 2 3ù
A = ê2 1
1ú
êë 3 2 1úû
é4 4
5ù B
ê
= 6 1 2 ú
êë 3 5 5úû
Dengan menggunakan Matlab tentukan
e. C=A+B
f. C =A-B
g. C =A*B
h. C = A.* B
i. C = A^2
j. C = A.^2
l. C = A./B
m. C = A\B
n. C = B/A
p. C = null ( A)
q. C = orth ( A)
r. C = rref ( A )
Soal 1.27: deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
b = -3;
c = 1;
a1 = (b>c) a2 = (b
== c) a3 = (b ~= c)
a4 = ~b
Dengan menggunakan Matlab, lakukan operasi relasi dan logika untuk data – data
tersebut
Soal 1.29: Untuk matrik pada persamaan berikut
é1 4
5ù x
= ê2 1
3ú
êë8 8 5úû
Dengan menggunakan Matlab, lakukan operasi relasi dan logika untuk elemen pada matrik
tersebut
Soal 1.30: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
x = input('Nilai UTS : '); if (x > 55)
disp('Anda Lulus')
end
disp('Anda Harus Mengulang')
Soal 1.31: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
x = input('Nilai Ujian : '); if (x > 55)
disp('Anda Lulus') else
disp('Anda Harus Mengulang')
end
Soal 1.32: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
x = input('Berat Badan : '); if
(x > 90)
disp('Kategori Sangat Berat') elseif (x > 80)
disp('Kategori Berat') elseif (x <
75)
disp('Kategori Tidak Berat') else
disp('Kategori Rata – Rata')
end
Soal 1.33: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
x = input('Masukan Kota Tujuan Wisata (1...6) : ');
switch x
case '1'
disp('Bukittingi') case '2'
disp('Payakumbuh') case '3'
disp('Batusangkar') case '4'
disp('Solok Selatan') case '5'
disp('Sawahlunto') otherwise
disp('Padang')
end
Soal 1.34: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
jumlah = 0;
for i = 20 : 45
jumlah = jumlah + i;
end
jumlah
Soal 1.35: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
jumlah = 0;
for i = 10 : 2 : 25 disp(i)
end
Soal 1.36: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
for i = 40 : -2 : 5 disp(i);
end
Soal 1.37: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
jumlah = 0;
i = 5;
while i <= 25
jumlah = jumlah + i; i = i + 1;
end
jumlah
Soal 1.38: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
k = 1;
while k <= 20
disp('Fakultas Teknik') k = k + 1;
end
Soal 1.39: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
jumlah = 0; for k =
1:20;
if (k== 5)
continue
else
end jumlah = jumlah + k;
end
jumlah
Soal 1.40: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
k = 1;
for k = 1:25;
if (k == 10) break
else
end disp(k);
end
Soal 1.41: Deskripsikan kode – kode Matlab berikut pada Matlab Editor
clc
clear all close
all
close all hidden
%
k = 1;
for k = 1:25;
if (k == 10)