Posted by : Unknown 27 Okt 2013


CONTOH 1.
a.  Tuliskan beberapa instruksi Matlab untuk menggambar 2 sinyal sinus dengan amplitudo dan frekuensi sama tetapi berbeda warna dan fasa 60° atau seperenam gelombang.
x = 0 : 0.1 : 2*pi;
y1 = 2*sin(x.*3);
y2 = 2*sin(3*(x.-pi/3));
hold off;plot(x,y1,'r');hold on;plot(x,y2,'b');
b.  Tuliskan beberapa instruksi Matlab untuk menggambar kurva 3 dimensi dengan persamaan umum z = f(x,y).
[X,Y] = meshgrid(-2:.2:2, -2:.2:2);
Z = X .* exp(-X.^2 - Y.^2);
surf(X,Y,Z)
c.  Tuliskan beberapa instruksi Matlab untuk memutar gambar dari soal 1b.
for i = 1:20,
     view(20*i,50+30*i);pause(0.5)
end;

CONTOH 2.
a.  Tuliskan sebarang 4 persamaan linier berisi 4 variabel.
2a + b + c + d = 1
a + 3b + c + d = 2
a + b + 4c + d = 3
a + b + c + 5d = 25
b.  Tuliskan 4 persamaan linier tersebut dalam bentuk matriks Ax = B.

c.  Tuliskan instruksi untuk menghitung determinan matriks A. Jika A bukan nol ubah matriks A menjadi matrik Anol yang determinannya nol.
det(A)
A = [2 1 0 1; 1 3 0 1; 1 1 0 1; 1 1 0 5]
d.  Terkait soal 2b, jika determinan matriks A sama dengan nol, ubah jawaban 2a hingga determinan A tidak nol, kemudian carilah nilai matriks x.
A = [2 1 1 1; 1 3 1 1; 1 1 4 1; 1 1 1 5]
B = [4; 9; 16; 25]
x = inv(A)*B



CONTOH 3.
Buatlah function gambar_kurva yang memiliki 4 parameter,
gambar_kurva = f(amp1, amp2, frek1, frek2)
amp adalah amplitudo, frek adalah frekuensi.
Function tersebut digunakan untuk menggambar sebuah kurva 3 dimensi dari perkalian vektor dua buah kurva 2 dimensi yang memiliki perbedaan amplitudo dan frekuensi.
amp1 = input('Masukkan harga amp1 = ')  
amp2 = input('Masukkan harga amp2 = ')  
frek1 = input('Masukkan harga frek1 = ')
frek2 = input('Masukkan harga frek2 = ')
x = 0 : 0.1 : 2*pi;
y1 = amp1*sin(frek1-x);
y2 = amp2*sin(frek2-x);
z = y1'*y2;
mesh(z);

Diberdayakan oleh Blogger.
Welcome to My Blog

Labels

Blogger templates

Follow Me !

Pengikut

- Copyright © MEKA TRONIKA -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -