Modul 6modul Matlab
Modul 6modul Matlab
Daftar Isi
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
PC Command Window
Matematika Sederhana
Ahmad pergi ke toko perlengkapan kantor dan membeli empat penghapus seharga
500 rupiah, 6 memo seharga 750 rupiah dan 2 pita perekam seharga 8370 rupiah.
Berapa jumlah barang yang dibeli Ahmad, dan berapa harga keseluruhannya?
Seperti pakai kalkulator:
4+6+2=12 barang
4*500+6*750+2*8370=23240 rupiah
>> erasers=4;
Dengan MATLAB:
>> pads=6;
Cara pertama:
>> 4+6+2
ans =
12
Lihat
tanda ;
Cara
alternatif
>> 4*500+6*750+2*8370
>> tape=2;
>> items=erasers+pads+tape
items =
12
>> cost=erasers*500+pads*750+tape*8370
cost =
ans =
23240
23240
>> average_cost=cost/items
Lihat
tanda _
average_cost =
1.9367e+003
Simbol
Contoh
Penambahan, a+b
5+3
Pengurangan, a-b
23-12
Perkalian, a.b
3.14*0.85
Pembagian, ab
/ atau \
56/8=56\8
Pemangkatan, ab
5^2
8
>> who
tape =
ans
cost
erasers pads
items tape
10
Variabel
Aturan Penamaan Variabel
konstantakesetimbanganuapdancair
Konstanta_kesetimbangan_uap_cair_
233
A_1 _ba_ta_tsa
11
Variabel Khusus
Variabel Khusus
Nilai
ans
pi
eps
flops
inf
i dan j
i=j=-1
nargin
nargout
realmin
realmax
12
>>
>>
>>
>>
erasers=4;
pads=6;
tape=2;
items=erasers+pads+tape
items =
12
>> erasers=6;
>> items
items =
12
>> items=erasers+pads+tape
items =
13
14
Komentar
Bilangan Kompleks
>> c1=1-2i % huruf i menunjukkan bagian imajiner
c1 =
1.0000 - 2.0000i
>> c1-2j % j menunjukkan hal yang sama
ans =
1.0000 - 4.0000i
>> c2=3*(2-sqrt(-1)*3)
c2 =
6.0000 - 9.0000i
>> c4=+sin(.5)*i
c4 =
0 + 0.4794i
16
>> c6=(c3+c4)/c5
Ditulis
c6 =
0 + 5.6641i
>> c7=i^3
c7 =
0 - 1.0000i
>> realc6=real(c6)
realc6 =
0
>> imagc6=imag(c6)
imagc6 =
17
5.6641
>> deg_c1=angle(c1)*180/pi
deg_c1 =
-63.4349
19
Bidang S
Bilangan
kompleks:
s = a bi
s1 = a + bi
s2 = a - bi
imajiner
s1
M
real
s2
20
21
Daftar Isi
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
22
acos(x)
acosh(x)
angle(x)
ceil(x)
conj(x)
exp(x)
fix(x)
Invers cosinus
Invers cosinus hiperbolik
Sudut suatu bilangan kompleks pada empat kuadran
Pembulatan ke arah plus tak berhingga
Konjugat bilangan kompleks
Eksponensial: ex
Pembulatan ke arah nol
24
gcd(x)
lcm(x)
log(x)
log10(x)
Logaritma biasa
rem(x)
round(x)
sign(x)
Contoh-contoh
>> 4*atan(1) % suatu cara untuk mendekati pi
ans =
3.1416
>> help atan2 % untuk menampilkan help fungsi atan2
ATAN2 Four quadrant inverse tangent.
ATAN2(Y,X) is the four quadrant arctangent of the real parts of the
elements of X and Y. -pi <= ATAN2(Y,X) <= pi.
See also ATAN.
>> 180/pi*atan(-2/3) % atan2 menggunakan informasi tanda vektor
ans =
-33.6901
>> 180/pi*atan2(-2,-3) % 180/pi mengkonversi sudut ke derajat
ans =
-146.3099
>> y=rem(25,6) % 25/6 memiliki sisa pembagian 1
y=
26
Contoh Lain
>> x=2.6, y1=fix(x), y2=floor(x), y3=ceil(x), y4=round(x)
x=
2.6000
y1 =
2
y2 =
ans =
9
>> lcm(18,81) % 162 adalah KPK
ans =
162
y3 =
3
y4 =
3
27
h
D
Berapa tinggi gedung?
Tinggi bangunan adalah h+H, dengan H adalah tinggi sisi segitiga di hadapan
pengamat
h = 2 m, D = 50 m, dan = 60o
???
Tinggi_bangunan =
88.6025
29
30
Setelah satu kali waktu paruh atau 140 hari, tertinggallah 10*.5
= 5 gr. Setelah 2 kali waktu paruh atau 280 hari, tertinggal 5*.5
= 10*.5*.5 = 10*(.5)2
250 hari berapa kali waktu paruh? 250/140
Rumus untuk jumlah yang tertinggal
= jumlah semula*(0.5)waktu/waktu paruh
>> semula=10; waktu_paruh=140; waktu=250;
>> Jumlah_tertinggal=semula*0.5^(waktu/waktu_paruh)
Jumlah_tertinggal =
2.9003
31
59
34
M
(
1
R
)
35
>> % Penawaran 2
>> R=(8.9/100)/12; % tingkat bunga bulanan
>> P=(A-FR)*(R*(1+R)^M/((1+R)^M-1))
P=
P=
422.24
T2 =
20267.47
>> Selisih = T2 - T1
Selisih =
651.41
38
Perhitungan Tekanan
Sebatang
b
a
39
40
41
42
Daftar Isi
1.
2.
3.
4.
5.
6.
7.
8.
9.
>> who
P
T1
R
T2
Selisih
44
Perintah whos akan sangat berguna terutama setelah pembahasan array dan
tipe data yang lain
>> whos
Name
A
FR
M
P
R
Selisih
T1
T2
Size
1x1
1x1
1x1
1x1
1x1
1x1
1x1
1x1
Bytes Class
8 double array
8 double array
8 double array
8 double array
8 double array
8 double array
8 double array
8 double array
45
Workspace Browser
Jendela
46
Perintah Clear
Fungsi
47
Diary
Jika
48
Print
Memilih
49
50
51
Format-format Numerik
MATLAB
Command
average_cost
Komentar
format short
50.833
5 digit
format long
50.83333333333334
16 digit
format short e
5.0833e+01
format long e
5.083333333333334e+01
format short g
50.833
format long g
50.83333333333333
Heksadesimal
format hex
40496aaaaaaaaaab
Heksadesimal
format bank
50.83
2 desimal
format +
format rat
305/6
Aproksimasi rasional
52