Modul Matlab Pendahuluan
-
Upload
utami-threeana-lusi -
Category
Documents
-
view
5 -
download
0
description
Transcript of Modul Matlab Pendahuluan
BAB IMatriks Dan Matlab1.1 Perangkat Lunak MatlabMatlab (matrix laboratory) merupakan perangkat lunak produk dari The MathWorks,Inc yang memadukan kemampuan perhitungan, pencitraan, dan permograman dalam satu paket. Secara garis besar lingkungan kerja Matlab terdiri atas beberapa unsur, yaitu :1. Command window (layar kendali)2. Workspace (rak data)3. Command history (layar pengingat)4. M-file (editor)
Gambar 1.1 Lingkungan kerja Matlab 7.0
Gambar 1.2 Sistem kerja Matlab1.2 Penulisan Matrik MatlabTanda koma (,) atau spasi memisahkan elemen-elemen satu baris. Tanda titik koma (;) memisahkan elemen-elemen satu kolom. Contoh : >> a=[1,2,3] a = 1 2 3 >> b=[1;2;3] b = 1 2 3 Aljabar MatrikOperasi aljabar matrik maupun skalar menggunakan simbol yang tidak jauh berbeda. Berikut ini hirarki operasi aljabar dalam Matlab. ^ (pangkat)* (perkalian)/ (pembagian matrik kanan misal : B/A = B*inv(A))\ (pembagian matrik kiri misal : A\B = inv(A)*B)+ penambahan- pengurangan Penjumlahan dan pengurangan Hanya dapat dilakukan jika matrik-matrik yang akan dijumlahkan dan dikurangkan memiliki orde sama.
Perkalian matriks Syarat jumlah kolom A = jumlah kolom baris B.
Pembagian matriks kanan dan kiri
Vektor baris adalah matrik yang terdiri atas satu baris saja>> B=[2:6]B = 2 3 4 5 6Penulisan seperti di atas akan menghasilkan vektor baris dengan selisih 1>> C=[2:2:6]C = 2 4 6Penulisan seperti di atas akan menghasilkan vektor baris dengan selisih 2Menentukan ukuran vektor >> length(B)ans = 5>> A= [1 2 3;4 5 6;7 8 9]A = 1 2 3 4 5 6 7 8 9Menentukan invers matrik >> inv(A) Warning: Matrix is close to singular or badly scaled. Results may be inaccurate. RCOND = 1.541976e-018.ans = 1.0e+016 * -0.4504 0.9007 -0.4504 0.9007 -1.8014 0.9007 -0.4504 0.9007 -0.4504
Penggunaan 1 M-filex=[1,2,3,4,5] y=[2.7,7.4,20.1,54.6,148.4] plot(x,y) xlabel('x')ylabel('y') saveKlik Run
Perintah menggambar grafik 3D menggunakan program : surf(x,y,z)>> x=[1 2 3] x = 1 2 3 >> y=[1 2 3 4] y = 1 2 3 4 >> z=[2 5 10;5 8 13;10 13 18;17 20 25] z = 2 5 10 5 8 13 10 13 18 17 20 25>> surf(x,y,z)>> xlabel('x')>> ylabel('y')>> zlabel('z') Untuk mempercantik tampilan dan mempermudah penafsiran grafik dengan menambah legenda warna ketikkan perintah berikut ini.>> shading interp>> colorbar
Grafik 3 Dimensi SemuApabila penafsiran grafik 3D seperti tercetak di muka masih dirasakan sulit, MATLAB telah menyediakan perintah untuk membuat grafik 3D menjadi 2D.>> pcolor(x,y,z)>> xlabel('x')>> ylabel('y')>> zlabel('z')>> shading interp>> colorbar