Selasa, 01 Juli 2008

SINTAKS DASAR MATLAB
TUJUAN
Mahasiswa dapat mengenal sintaks dasar dalam Matlab
Mahasiswa dapat menggunakan MatLab dengan baik
TEORI
Tipe data yang dikenal dalam pemrograman MatLab hanya ada dua yaitu Numeric dan string. MatLab memiliki kemampuan untuk mengenl tipe data yang dimasukkan pemrogram pada setiap variabelnya dan dapat secara dinamis mengganti tipe data tersebut pada waktu yang relatif bersamaan.
Berikut ini adalah beberapa hal yang harus anda perhatikan dalam penulisan sintak :
Penamaan variabel adalah case-sensitive, artinya MatLab akan membedakan adanya huruf besar dan huruf kecil dalam penamaan.
Panjang nama variabel tidak dapat melebihi 31 karakter.
Penamaan variabel harus selalu diawali dengan huruf, tidak boleh dengan bilangan simbol dan lain-lain.
Praktikum
Macam-macam cara penulisan variabel :
Data numerik Tunggal
Cara penulisan :
a = 12
Diterjemahkan MatLab sebagai :
a = 12
Data numerik berdimensi banyak
Cara penulisan :
a = [12 30;13 37]
Diterjemahkan MatLab sebagai :
a =
12 30
13 37
Data string/teks
>> a = ‘ali’
Diterjemahkan MatLab sebagai :
a =ali
Fungsi Matematika Umum :
Fungsi-fungsi matematika umum yang sering digunakan juga disediakan dalam pustaka fungsi MatLab, berikut adalah daftar sebagian fungsi tersebut :
Fungsi Trigonometri
Deskripsi
acos =Invers kosinus
acosh =Invers hiperbola kosinus
acot =Invers kotangen
acoth =Invers hiperbola kotangen
acsc =Invers kosekan
acsch =Invers hiperbola kosekan
asec = Invers sekan
asech =Invers hiperbola sekan
asin =Invers sinus
asinh =Invers hiperbola sinus
atan =Invers tangen
atanh =Invers hiperbola tangen
cos =Kosinus
cosh =Kosinus hiperbola
sin =Sinus
sinh =Sinus hiperbola
cot =Kotangen
coth =Kotangen hiperbola
csc =Kosekan
csch =Kosekan hiperbola
sec =Sekan
sech =Sekan hiperbola
tan =Tangen
tanh =Tangen hiperbola
Latihan penggunaan fungsi trigonometri
Pada command window, ketikkan :
>> edit
Tekan Enter, selanjutnya muncul MatLab Editor dan anda ketikkan program berikut :
% ----------------------------
% Program Latihan 2
%-----------------------------
clear all;
clc;
disp(‘------------------------------‘);
disp(‘ Program Latihan 2 ‘);
disp(‘------------------------------‘);
x = [0:10:80]; %membangkitkan data sudut
y1 = sin(x*pi/180); %kalkulasi sinus data x
y2 = cos(x*pi/180); %kalkulasi kosinus data x
out = [x’ y1’ y2’]
Setelah selesai, simpan pada direktori anda dengan nama Latihan02.m
Pastikan direktori penyimpanan file anda sudah terdapat di dalam daftar pencarian direktori MatLab. Lalu ketiklah nama file Latihan02 tanpa ekstensi :
>> latihan02
Tekan Enter, selanjutnya program akan dijalankan dan menghasilkan sebagai berikut :
--------------------------
Program Latihan 2
--------------------------
out =
0 0 1.0000
10.0000 0.1736 0.9848
20.0000 0.3420 0.9397
30.0000 0.5000 0.8660
40.0000 0.6428 0.7660
50.0000 0.7660 0.6428
60.0000 0.8660 0.5000
70.0000 0.9397 0.3420
80.0000 0.9848 0.1736
90.0000 1.0000 0.0000
100.0000 0.9848 -0.1736
110.0000 0.9397 -0.3420
120.0000 0.8660 -0.5000
130.0000 0.7660 -0.6428
140.0000 0.6428 -0.7660
150.0000 0.5000 -0.8660
160.0000 0.3420 -0.9397
170.0000 0.1736 -0.9848
180.0000 0.0000 -1.0000
Selain itu, Matlab juga menyediakan fungsi-fungsi matematika lainnya seperti :
Exp =Eksponensial
Log =Logaritma natural
Log10 =Logaritma basis 10
Log2 =Logaritma basis 2
Sqrt =Akar pangkat
Latihan penggunaan fungsi eksponensial :
>> a = 120;
>> b = log10(a) (enter)
b=
2.0792
Akan digunakan beberapa fungsi yang ada di atas :
>> 4*atan(1) %ini cara untuk mendekati nilai pi
ans =
3.1416
>> pi
ans = 3.1416
>>y=rem(30,12) %fungsi rem untuk menghasilkan sisa pembagian
y =6
Coba praktekkan untuk fungsi-fungsi pembulatan sebagai berikut :
>>x1=2.5,x2=fix(x1),x3=floor(x1)
Bagaimana hasilnya?
Contoh : Peluruhan radioaktif
Elemen radioaktif uranium mempunyai umur paruh 160 hari, yang berarti bahwa setelah 60 hari maka jumlah uranium akan menjadi setengah dari kondisi semula. Jika terdapat 20 gram uranium hari ini, berapakah yang tinggal setelah 200 hari?Maka, jumlah yang tinggal = jumlah semula x (0.5)waktu/paruhwaktu.
Penulisan dalam Matlab :
>> jumlahsemula = 20; %inisial unt memasukkan rumus di atas
>> waktuparuh = 160;
>> waktu = 200;
>>Jumlahyangtinggal = jumlahsemula*(0.5)^(waktu/waktuparuh)
Jumlahyangtinggal = 8।4090

TUGAS
Lakukan perhitungan bunga pada kasus pembelian mobil secara kredit di bawah ini :
Si Adi telah menyetujui untuk membeli mobil baru merk BMW seharga 500juta. Dealer mobil menawarkan dua pilihan kredit untuk pembelian :
bunga 1.0 % /tahun selama 3 tahun
bunga 9।8 % /tahun selama 4 tahun
Tentukan pilihan yang terbaik untuk Adi, jelaskan perhitungan bunganya, berapa dia harus membayar kredit mobil perbulannya?
Tampilkan variabel-variabel yang anda gunakan। (perhitungkan dua alternatif yang ada tersebut)

EKO ANTONIO SATRIA DARMA
email:exolizar@yahoo.com
Posting by: Eko

Sabtu, 28 Juni 2008

Pemekaran

Secara Institusi pada Tanggal 24 Juni 2008 merupakan Bukti Sejarah Bagi Masyarakat Lombok Utara dan perjuangan Kawan-Kawan IPMLU Yogyakarta untuk memperjuangkan Daerah guna memperoleh pemekaran dari LOMBOK BARAT sejarah ini tak akan terlupakan sampai akhir hayat dan sampai titik darah penghabisan untuk memperjuangkan dan menuju kabupaten yang mandiri dan berdiri sendiri selayaknya seperti kabupaten yang ada di LOMBOK pada Umumnya. Maju Terus dan Kita bangun LOMBOK UTARA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Lombok Utara!!!!!!!!!!!!!Yes