Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
MODEL DAN SIMULASI Visualisasi
Dimas Firmanda Al Riza (DFA)
2
MATERI: MATLAB Pengenalan MATLAB Fungsi-fungsi dasar Operasi Matriks
Deklarasi Variabel Visualisasi data 2D (plot) Simulasi Visualisasi data 3D (surf, contour) Contoh Model Ekosistem/Lingkungan/DAS Integrasi model matematis dan GIS
3
Materi 1 Perintah dan kode dasar (clc, clear, whos, ;, dsb.)
Operasi matematika dasar (+,-,/,\,*,^,.^) Perintah rangkap (menggunakan koma) Pembuatan/deklarasi variabel dan penggunaan String Variabel yang telah terdefinisi dalam MATLAB (ans, pi, inf, nan, sign, sqrt, exp, log, perintah trigonometri, pembulatan dan bilangan imajiner) Operasi matematika dengan menggunakan variabel Penjelasan format data pada MATLAB (Skalar, Vektor, Matrik) Matrik dan operasi matrik Plot grafik dasar (visualisasi)
4
PR Hitung dan visualisasikan hasilnya dengan menggunakan MATLAB (Rumus dari PR 1) untuk A=1, dan t=0-100
5
Jawab a=1; t=[1:1:100]; c=a*exp(-t/200); plot(c, t)
6
Materi 2 M-Files Flow control (pengaturan aliran data)
Contoh flow control dengan M-Files menghasilkan data yang dapat di-plot dengan 3D Visualisasi 3D (surf, contour)
7
Contoh Multiplot dengan M-Files
c0=1; t=[0:0.1:1]; f=c0*exp(-lambda*t); plot(t,f); lambda=1; contoh1; hold on; lambda=2; lambda=3; example; legend(‘lambda=1’,’lambda=2’,’lambda=3’);
8
Flow control (pengaturan aliran data)
If, elseif, else Switch
9
Flow control (pengaturan aliran data)
While For
10
Pre-alocated memory Tanpa pre-alocated memory for i=1:10 x(i)=i; end
Dengan pre-alocated memory x=zeros(30); for i=1:30, for j=1:30 x(i,j)=i+j; end end
11
Perbandingan dengan dan tanpa Pre-alocated memory
tic; for i=1:1000, for j=1:1000, x(i,j)=i+j; end end toc Dengan pre-alocated memory tic; x=zeros(1000); for i=1:1000, for j=1:1000, x(i,j)=i+j; end end toc Plot surf, surfc, contour
12
PR 3
13
PR 3
14
PR 3
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.