Pemograman Matlab

[menuju akhir]


1. Pembentuk M-File[kembali]

    

Fungsi dalam Matlab terdiri dari 2 bagian yaitu :

  • Definisi fungsi
function = <argumen keluaran> = <nama fungsi>  (<argumen masukan>)
contoh : function [x,y,z] = sphere(theta,phi,rho)

  • Tubuh fungsi  


2. Masukan dan Keluaran[kembali]

Perintah Masukan-Keluaran dari Keyboard

 Syntax : 


Contoh :

 
Untuk menampilkan isi suatu variabel :

Konversi Karakter :

Karakter Pengontrol Penulisan :

Perintah Masukan-Keluaran dari Berkas

 




3. Statemen Kendali[kembali] 




Struktur For

Bentuk Struktur :

Contoh 12.4:

Misal A adalah matriks bujur sangkar dan k adalah bilangan bulat positif yang diinputkan. Buatlah program untuk mencetak matriks A, A², ... Aᵏ

Penyelesaian:
Maka,


Struktur While
 

 Bentuk Struktur:


Contoh:  

Misalkan A adalah matriks bujur sangkar ordo nxn. A disebut matriks ajaib (magic square) apabila elemen dalam A adalah bilangan 1, 2, ... , n², dan jumlahan semua elemen dalam satu baris, satu kolom dan diagonalnya sama. Buatlah program untuk mendeteksi apakah matriks yang diinputkan merupakan matriks ajaib. Jangan menggunakan perintah magic (meskipun perintah tersebut akan menghasilkan matriks ajaib)

Penyelesaian:

Maka,


Membuat grafik garis fungsi y = f(x) adalah sebagai berikut :
  • Tentukan interval sumbu x dimana grafik dibuat dengan Statemen x = a:b:c
  • Tuliskan fungsi yang akan dibuat grafiknya
  • Pilih jendela dan posisi dimana grafik digambarkan
Untuk membentuk grafik, digunakan perintah figure. Perintah subplot (m,n,p) akan membagi jendela gambar dalam m baris dan n kolom dan meletakkan grafik pada sel ke-p. Agar grafik yang dibuat menimpa grafik yang sudah ada sebelumnya, gunakan perintah subplot(m,n,p,'replace')
  • Panggil fungsi penggambar grafik
Untuk menggambar grafik, digunakan perintah plot (x1, y1, x2, y2, ... , xn, yn).  Contoh :
Maka hasilnya,



7. Link Download[kembali]

Link video 1  klik disini

          Link video 2  klik disini 

          Link video 3  klik disini

[menuju awal]






Tidak ada komentar:

Posting Komentar