1 / 18

Dasar Pemograman Komputer: MATLAB

Dasar Pemograman Komputer: MATLAB. Pengantar. Diagram Alir (Flow Chart). Diagram Alir (Flow Chart). Diagram Alir (Flow Chart). Diagram Alir (Flow Chart). Pengenalan MATLAB. Membuka/menutup aplikasi Workspace (Command Window) m-file variable. +, -, *, sin(x), cos(x), tan(x)

kateb
Download Presentation

Dasar Pemograman Komputer: MATLAB

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dasar Pemograman Komputer: MATLAB Pengantar

  2. Diagram Alir (Flow Chart)

  3. Diagram Alir (Flow Chart)

  4. Diagram Alir (Flow Chart)

  5. Diagram Alir (Flow Chart)

  6. Pengenalan MATLAB Membuka/menutup aplikasi Workspace (Command Window) m-file variable

  7. +, -, *, sin(x), cos(x), tan(x) abs(x),, log(x) [ln(x)], log10(x). exp(x), sqrt(x) Pengoperasianfungsimatematissederhanadi Workspace dandi m-file/script

  8. Perhitungan Matematika sederhana buku=2 penghapus=2 pensil=2 totalbarang=buku+penghapus+pensil totalharga=buku*2000+penghapus*500+pensil*1000 ratarataharga=totalharga/totalbarang Contoh

  9. Perhitungan waktu paruh elemen radioaktif polonium jumlah_awal=10 waktu_paruh=150 waktu=300 jumlah_sisa=jumlah_awal*0.5^(waktu/waktu_paruh) Contoh-2

  10. x=input(‘masukkan nilai x = ‘) disp([‘ini akan menampilkan hasil’,num2str(x)]) Membuat input/output data dalam m-file

  11. who : menampilkan seluru variable yang kita gunakan dalam command window ataupun m-file clc : untuk membersihkan command window clear : untuk menghpus seluruh variable dan fungsi pada m-file Mengenalkanfungsi – fungsimendasardalammatlab

  12. Contoh listing program Looping Loop For Loop If then else Loop While Pengenalan Looping

  13. disp(‘Berhitung Kentang dengan Loop For’); n=input(‘jumlah kentang = ‘); for a=1:n disp([num2str(a),’ kentang’]); end disp(‘Berhitung selesai’); Loop For :

  14. disp(‘Quiz kemiripan dengan if then else’); z=0; a=input(‘hewan anda suka pisang (y/t)’,’s’); if a==’y’ z=z+1 end a=input(‘hewan anda suka memanjat pohon (y/t)’,’s’); if a==’y’ z=z+1; end a=input(‘hewan anda berbulu lebat (y/t)’,’s’); if a==’y’ z=z+1; end if z==3 disp(‘hewan anda pasti monyet’); else if z==0 disp(‘hewan anda pasti bukan monyet’) else disp(‘hewan anda seperti monyet’) end end Loop If then else

  15. disp(‘berhitung kentang dengan while-1’); n=input(‘jumlah kentang = ‘); a=1; while a<=n disp([num2str(a),’kentang’]); a=a+1; end disp(‘berhitung selesai’) Loop while-1

  16. disp(‘berhitung kentang dengan while-2’); n=input(‘jumlah kentang = ‘); a=0; keluar=0; while keluar==0 a=a+1; if a==n keluar=1; end disp([‘ada ‘,num2str(a),’ kentang’]); end disp(‘berhitung selesai’) Loop while-2

  17. Contoh listing Program Switch clc; clear; disp('macam problem:'); disp('(1) Mencari Luas Persegi Panjang'); disp('(2) Mencari Luas Lingkaran'); method=input('masukan jenis problem nya?'); switch method case 1 P=input(‘panjang dari persegi panjang = ‘); L=input(‘lebar dari persegi panjang = ‘); Luas=P*L disp([‘Luas persegi panjang adalah ’, num2str(Luas)]); case 2 r=input(‘jari-jari lingkaran adalah = ‘); luas=pi*(r^2); disp([‘luas lingkaran adalah ’, num2str(luas)]); end Pengenalan Switch

  18. Eye(n)=(matriksidentitas yang diagonalnyabernilai 1 danselebihnyanol) • Zeros(n)=membuatmatriksnoldengannxn • Ones(n)=membuatmatrikssatudengannxn • Flipud(A)=membalikmatrik A denganarahvertikal • Fliplr(A)=membalikmatrik A denganarah horizontal • Rot90(A)=memutarmatrik A denganarahkirisebesar 90 derajad • Triu(A)=menghasilkanmatrksegitigaatasdarimatrik A • Tril(A)=menghasilkanmatriksegitigabawahdarimatrik A Matrik/Array

More Related