Kuliah matlab 01

Pengenalan  MATLAB

•    MATLAB – dikembangkan oleh Math Works Inc.
•    http://www.mathworks.com
•    MATLAB – singkatan dari MATrix LABoratory
•    Matriks and array – jantungnya MATLAB
•    Menyediakan berbagai tipe grafik :
•             linear
•             log-log
•             semilog
•             polar
•             bar chart, and
•    contour plots
•             Tampilan 2-D and 3-D
•    Menyediakan berbagai penyelesaian matematika secara numeris
•    subprograms penyelesaian matematika meliputi
•             aljabar matriks
•             aritmatika kompleks
•             persamaan differentias
•             sistem nonlinear dan
•             fungsi-fungsi khusus lainnya

Matematika Sederhana

» 2+2.5+106

ans =

110.5000

» 4*25 + 2^3

ans =

108

» D = 2

D =

2

» v = 3

v =

3

Variabel MATLAB

» rho = 1000;
» mu = 0.001;
» NRe = D*v*rho/mu

NRe =

6000000

Workspace MATLAB

Untuk memanggil variabel
» D

D =

2

»

Gunakan panah atas bawah untuk scrolling perintah sebelumnya

Variabel dalam workspace

» who

Your variables are:

D         NRe       mu        rho       v

»

Aturan Penamaan Variabel

•    Nama Variabel sangat sensitif. Contoh NRe and nRe adalah variabel yang berbeda

•    Nama Variable dapat terdiri dari 31 characters.
•    Dimulai dg huruf, selanjutnya dapat diikuti dg huruf, angka dan karakter lain

•    contoh: NRe_2_the_power2by3

Menghapus Variabel
» who

Your variables are:

D         ans       rho
NRe       mu        v

» clear D
» who

Your variables are:

NRe       ans       mu        rho       v

»
» who

Your variables are:

NRe       ans       mu        rho       v

» clear
» who
»

Bilangan Kompleks

» i

ans =

0 + 1.0000i

» c1 = 2+3i

c1 =

2.0000 + 3.0000i
»

Fungsi Mathematika

» x=sqrt(2)/2

x =

0.7071

» y=sin(x)

y =

0.6496
»

Penggunaan Script M-files

» what

M-files in the current directory C:\WINDOWS\Desktop\Matlab-Tutorials

frictionfactor

» frictionfactor
Dia in meter =

» frictionfactor
Dia in meter = 2
Velocity in m/s = 3

NRe =

6000000

0.0016

»

Menyimpan Data

» clear
» D = 2;
» v = 3;
» rho = 1000;
» mu = 0.001;
» NRe = D*v*rho/mu;
» f = 0.076*NRe^(-0.25);
»
» save data1 D v rho mu NRe f

Loading Data

» clear
» load data1
» who

Your variables are:

D         f         rho
NRe       mu        v

» D

D =

2