Posted by : Unknown
27 Okt 2013
CONTOH 1.
a. Sebutkan
2 alasan utama penggunaan Matlab.
·
data
compatibility, mudah export/import data
·
built in
facility, sudah disediakan beragam fasilitas siap pakai untuk analisa,
simulasi, dll.
b. Sebutkan
salah satu contoh penggunaan Matlab
·
Forecasting.
Untuk analisa kecenderungan variasi data terhadap waktu atau variabel lainnya,
misalnya trend konsumsi energi.
·
Mathematical
modelling. Misalnya :
·
Graphical
modelling. Misalnya :
c. Tuliskan
beberapa instruksi untuk menggambar 2 gelombang periodik berbeda warna dan
fasa, tetapi memiliki kesamaan bentuk.
x = 0:0.1:2*pi;
y1 = sin(2*x);
y2 = sin(2*(x-pi/6));
plot(x,y1,'y');hold
on;
plot(x,y2,'g');
d. Tuliskan
beberapa instruksi untuk menggambar 3D cross product dari 2 gelombang tersebut
di atas.
x = 0:0.1:2*pi;
y1 = sin(2*x);
y2 = sin(2*(x-pi/6));
w = y1'*y2;
mesh(w);
CONTOH 2.
a. Tuliskan
sembarang 4 persamaan linear untuk 4 variabel.
2a – 3b + 4c - 2d =
8
a + b + 2c
+ d = 12
2a – b + 4c - 5d = 4
3a + 2b - c - 2d = 10
b. Tuliskan
1 persamaan Matriks utk mewakili perwamaan Linier tsb.
c. Tuliskan
beberapa instruksi untuk mendapatkan solusi pers linier tsb.
A
= [2 -3 4 -2;1 1 2 1;2 -1 4 -5;3 2 -1 -2];
B
= [8;12;4;10];
x
= inv(A)*B
x
=
4.5466
1.3913
1.9006
2.2609
CONTOH 3.
a. Tulislah
m-file untuk fungsi deretfibo(satu,batas).
Jika fungsi ini dieksekusi, komputer akan menulis deret fibonaci yang diawali
oleh angka satu dan seterusnya sampai
berakhir sebelum angka batas.
Tambahkan help yang memberitahu cara penggunaan fungsi tsb.
function deretfibo(satu,batas)
% menulis deret fibonaci
% satu =
angka pertama
% batas = angka yg tidak boleh dilampaui, maksimal
satu
dua = satu + 1
tiga = satu + dua;
while (tiga <= batas),
tiga
satu = dua;
dua = tiga;
tiga = satu +
dua;
end
b. Tambahkan
m-file di atas, sehingga muncul grafik dari deret fibonaci tsb.
function deretfibo(satu,batas)
% menulis deret fibonaci
% satu =
angka pertama
% batas = angka yg tidak boleh dilampaui, maksimal
satu;
dua = satu + 1;
tiga = satu + dua;
A(1)=satu
A(2)=dua
A(3)=tiga;
i = 3;
while (tiga <= batas),
A(i) = tiga
satu = dua;
dua = tiga;
tiga = satu +
dua;
i = i+1;
end
plot(A);
c. Lengkapi
m-file di atas,sehingga muncul gambar 3D deret tersebut terhadap rasionya.
function deretfibo(satu,batas)
% menulis deret fibonaci
% satu =
angka pertama
% batas = angka yg tidak boleh dilampaui, maksimal
satu;
dua = satu + 1;
tiga = satu + dua;
A(1)=satu
A(2)=dua
A(3)=tiga;
i = 3;
while (tiga <= batas),
A(i) = tiga
satu = dua;
dua = tiga;
tiga = satu +
dua;
i = i+1;
end
for j=1:i-2
B(j) =
A(j+1)/A(j)
end
plot(A);hold on;plot(B);
Related Posts :
- Back to Home »
- Programming »
- Contoh Soal UTS Pemprograman Komputer II Mei 2013
Diberdayakan oleh Blogger.
Arsip Blog
-
▼
2013
(164)
-
▼
Oktober
(14)
- Persamaan z = f(x,y) Pada Matlab 3D Plot
- Sistem Digital
- Changing Places (Reading)
- Soal UTS Manajamen Teknik
- Contoh Soal UAS Pemprograman Komputer 2 DES 2012
- Contoh Soal UTS Pemprograman Komputer 2 OKT 2013
- Contoh Soal UTS Pemprograman Komputer II Mei 2013
- Contoh Soal UTS Matematika III
- Kawat Tanah
- Persyaratan Umum Pelaksanaan PDKB TT /TET
- Pemeliharaan Dalam Keadaan Bertegangan (PDKB)
- Komponen Utama Saluran Transmisi
- Klasifikasi Saluran Transmisi Berdasarkan Tegangan
- Tenaga Listrik di Dalam Kapasitor
-
▼
Oktober
(14)
Posting Komentar