Anda di halaman 1dari 24

01b Pengenalan MATLAB

pengenalan Matlab

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Matlab ?
Matlab adalah salah satu bahasa komputasi
MATLAB dikembangkan oleh Math Works Inc.

http://www.mathworks.com
MATLAB singkatan dari MATrix LABoratory
Matriks and array - jantungnya MATLAB

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Tampilan hasil Matlab


Menyediakan berbagai tipe grafik :
linear

log-log
semilog
polar
bar chart, and
contour plots
Tampilan 2-D and 3-D

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Kemampuan Matlab
Menyediakan berbagai penyelesaian matematika
secara numeris
subprograms penyelesaian matematika meliputi
aljabar matriks
aritmatika kompleks

persamaan differentias
sistem nonlinear dan
fungsi-fungsi khusus lainnya

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB


Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB


Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Matematika Sederhana
2+2.5+106
ans =
110.5000
4*25 + 2^3
ans =
108

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Variabel MATLAB
D=2
D=
2
v=3
v=
3
Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Variabel MATLAB
rho = 1000;
mu = 0.001;
NRe = D*v*rho/mu
NRe =
6000000

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Workspace MATLAB
Untuk memanggil variabel
D
D=
2

Gunakan panah
untuk scrolling
perintah sebelumnya
Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Workspace MATLAB
Variabel dalam workspace
who
Your variables are:
D

NRe

mu

Pemograman Komputer
By Adrian Nur, S.T., M,T.

rho

01b Pengenalan MATLAB

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

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Variabel Khusus
ans

Default variable name used for resuts

pi

Value of p

inf

Stands for infinity (e.g., 1/0)

NaN

Stands for Not-a-Number (e.g., 0/0)

i, j

i = j = -1

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Menghapus Variabel
who
Your variables are:
D
NRe

ans
mu

rho
v

clear D
who
Your variables are:
NRe

ans

mu

Pemograman Komputer
By Adrian Nur, S.T., M,T.

rho

01b Pengenalan MATLAB

Menghapus Variabel
who
Your variables are:
NRe

ans

mu

clear
who

Pemograman Komputer
By Adrian Nur, S.T., M,T.

rho

01b Pengenalan MATLAB

Bilangan Kompleks
i

ans =
0 + 1.0000i

c1 = 2+3i
c1 =

2.0000 + 3.0000i

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Fungsi Mathematika
x=sqrt(2)/2

x=
0.7071

y=sin(x)
y=

0.6496

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Built-in Functions

Trigonometric
functions

Exponential
functions
Complex
functions
Rounding and
Remainder
functions
Pemograman Komputer
By Adrian Nur, S.T., M,T.

sin, cos, tan, sin, acos, atan,


sinh, cosh, tanh, asinh,
acosh, atanh, csc, sec, cot,
acsc,
exp, log, log10, sqrt
abs, angle, imag, real, conj
floor, ceil, round, mod, rem,
sign

01b Pengenalan MATLAB


Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB


Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Penggunaan Script M-files


what

M-files in the current directory


C:\WINDOWS\Desktop\Matlab-Tutorials
frictionfactor
frictionfactor
Dia in meter =

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Pengunaan Script M-files


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

6000000
0.0016

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

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

Pemograman Komputer
By Adrian Nur, S.T., M,T.

01b Pengenalan MATLAB

Loading Data
clear
load data1
who
Your variables are:

D
NRe

rho
mu
v

D
D=
2

Pemograman Komputer
By Adrian Nur, S.T., M,T.

Anda mungkin juga menyukai