Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
Teknik Informatika S1 ITN Malang
Martikulasi Dasar PemrogramanMATLAB
Lingkup
Materi
Akun MATH
WORKS Pendaftaran email akun
mathworks
Verifikasi email akun mathworks
Mengisi data akun mathworks.
01 MATLAB Online
Akses MATLAB Online.
IDE MATLAB Online.
Membuat file .m.
Cara penulisan variabel.
Operasi & fungsi matematika
02
Array & Matrik
Membuat array dan matrik.
Operasi Array & Matrik
Konkatenansi
Indeks pada Array
03Sintaks Dasar
Citra Upload file gambar.
Membaca file citra.
Menampilkan file citra.
Mengetahui nilai matrik citra.
04
Pendaftaran email akun01
1. Buka browser anda
2. Ketikkan link berikut
https://www.mathworks.com/mw
account/register kemudian
tekan enter
3. Isi formulir pendaftaran
seperti yang ditunjukkan pada
gambar.
4. Klik tombol Create
Verifikasi email akun01
1. Setelah proses pengisian
formulir selesai akan muncul
tampilan seperti pada
gambar.
2. Silahkan membuka email
anda untuk melakukan
verifikasi email.
Verifikasi email akun01
1. Setelah membuka email dari
s.com.
2. Silahkan anda klik tombol
Verify your email atau klik
link tercantum.
Pengisian data diri01
1. Setelah klik tombol Verify
kita diarahkan pada
halaman pengisian data
profil.
2. Isi form data diri terlebih
dahulu
Pengisian data universitas01
1. Setelah mengisi data diri
scroll mouse ke bawah.
2. Isi form data universitas.
3. Kosongi saja isian Link Your
Account to a License
Menyetujui syarat&ketentuan01
1. Setelah mengisi data
universitas.
2. Klik check box I accept the
Online Services Agreement.
3. Klik Tombol Create
Akun MathWorks01
SELAMAT akun MathWorks
anda berhasil dibuat.
Pendaftaran MATLAB Trial 02
1. Buka browser anda
2. Ketikkan link berikut
https://www.mathworks.com/campai
gns/products/trials.html
kemudian tekan enter
3. Isi email anda yang sudah
terdaftar pada akun MathWorks tadi.
4. Klik tombol Continue
Pendaftaran MATLAB Trial 02
1. Setelah mengisi email kita akan
diarahkan pada halaman untuk
isian password.
2. Ketikkan password akun
mathworks yang sudah anda
buat pada materi 1.
Pendaftaran MATLAB Trial 02
1. Jika password sesuai berikutnya
kita diarahkan untuk mengisi
form menggunakan MATLAB
versi Trial.
2. Isian email sesuai akun
MathWorks anda, isian City:
Malang Zip Code: 65145 dan
Year of Graduation: 2019.
3. Kemudian klik Submitt
Akses MATLAB Online 02
1. Setelah isian pada form trial
berhasil maka kita diarahkan
pada halaman seperti pada
gambar.
2. Selanjutnya klik Start your
MATLAB Online Trial
IDE MATLAB Online 02
1 Ribbon Menu
2 Direktori
3 Properti
variabel/data/fungsi
yang digunakan
4 Command Window
Membuat file .m 02
Membuat file .m 02
Variabel02
1. Data Numerik Tunggal
p = 3;
2. Data Numerik Banyak (Array/Matrik)
x = [20 11; 20 13];
3. Data String (Character)
a = ‘halo’;
Operasi dan Fungsi Matematika02
Operasi dan Fungsi Matematika02
Array dan Matrik03
• Untuk membuat array dengan empat elemen pada satu baris, setiap elemen harus dipisahkandengan koma (,) atau spasi.
Contohnya sebagai berikut :A = [1 2 3 4]
• Untuk membuat matrik yang memiliki beberapa baris, maka setiap barisnya harus dipisahkandengan tanda titik koma (;).
Contohnya sebagai berikut :A = [1 2 3; 4 5 6; 7 8 10]
Array dan Matrik03
MATLAB menyediakan empat buah fungsi untuk membuat matrik :zeros : semua elemennya bernilai nol.ones : semua elemennya bernilai satu.rand : elemen-elemennya bernilai random dengan distribusi uniform.randn : elemen-elemennya bernilai random dengan distribusi normal.
Array dan Matrik03
•Contoh dibuat matrik berukuran 5x1 dengan elemennya semua bernilai nol :Z = zeros(5,1)
•Contoh matrik berukuran 3x3 dengan elemen-elemennya dibangkitkansecara random :R = rand(3,3)
Operasi Array dan Matrik03
Daftar operator pada array
Contoh Operasi Array dan Matrik03
•A = [1 2 3; 4 5 6; 7 8 10]
•B=A + 10
•C=A’
•D = A * A’
•n = (1:9)’
•E = [n n.^2 2.^n]
Konkatenasi03
•Konkatenasi merupakan proses penggabungan dua buah array sehingga diperoleh sebuah array dengan ukuran yang lebih besar. Tanda [] merupakan operator untuk konkatenasi.
B = [A,A]
•Operasi di atas disebut dengan konkatenasi horizontal dan dapat dilakukan apabila banyaknya bariskedua array sama. Selain itu, apabila banyaknya kolom pada dua buah array sama maka dapatdilakukan operasi konkatenasi vertikal sebagai berikut :
B = [A;A]
Indeks pada Array03
•Setiap variabel pada MATLAB merupakan sebuah array yang dapat terdiri atas beberapa bilangan. Jika Anda ingin mengakses sebuah elemen pada array, maka harus menggunakan indeks. Sebagai contoh, diberikan matrik 4x4 sebagai berikut :
A = [1 2 3 4; 5 6 7 8; 9 10 11 12; 13 14 15 16]
A(3,4)
A(15)
•Anda juga dapat menambahkan satu elemen baru pada matrik di luar ukuran dimensi saat ini. Secara otomatis ukuran matrik akan bertambah sehingga dapat menampung elemen tersebut.A(4,5) = 17
Indeks pada Array03
•Untuk mengakses beberapa elemen pada array, gunakan operator (:) yang memungkinkan Andauntuk menspesifikasikan rentang dalam format start:end. Sebagai contoh, berikut ini akanditampilkan tiga elemen pertama pada kolom ke-2 matrik A :A(1:3,2)
•Jika tidak dituliskan nilai awal maupun nilai akhir, maka penggunaan tanda (:) akan menspesifikasikan semua elemen pada baris atau kolom yang dimaksud. Sebagai contoh, berikut iniakan ditampilkan semua elemen pada baris ke-3 matrik A :A(3,:)
Upload File Gambar04
Upload File Gambar04
Sintaks Dasar Citra04
Membaca File GambarBerikut ini adalah sintak umum untuk membaca sebuah file gambar :image1 = imread(‘namafile’);Setelah file gambar dibaca menggunakan sintak di atas, selanjutnya data gambar akan tersimpan dalam variabel “image1”. Variabel tersebut tidak ada bedanya dengan variabel MATLAB lainnya.
Sintaks Dasar Citra04
Menampilkan File FambarUntuk menampilkan file gambar yang telah dibaca, menggunakan sintak sebagai berikut :imshow(nama_variabel_image);Jika perintah tersebut dijalankan maka akan muncul window baru yang menampilkan gambar image.
Sintaks Dasar Citra04
Mengetahui nilai matrik file gambarUntuk mengetahui nilai matrik gambar bisa menggunakan sintak sebagai berikut :a) imtool(nama_variabel_image);Setelah sintak dijalankan maka akan muncul window imtool yang jika mouse kita gerakkan di dalam gambar akanterlihat nilai matrik dari gambar. Atau bisa juga kita ketikkan
b) nama_variabel_image pada command window dan kemudian tekan enter.
a)
b)
Setelah Sign Out
Jika ingin Login kembali masukkan link berikut ini pada browser anda
https://matlab.mathworks.com/?trial=true
MATLAB Trial hanya berlaku 30 hari
Gunakan untuk belajar pemrograman MATLAB
SEMANGAT JANGAN TAKUT BELAJAR HAL BARU
JANGAN LUPA!
THANK YOUSEMOGA BERMANFAAT