Monday, June 2, 2008

Belajar C++ (Variabel dan Tipe Data)

<<Materi sebelumnya>>
Variabel merupakan sarana yang digunakan untuk menyimpan data. Nama variabel (identifier) bebas, tetapi harus memperhatikan hal-hal sebagai berikut:

  • tidak boleh ada spasinya
  • tidak boleh mengandung operator aritmatik
  • tidak boleh diawali dengan angka
  • tidak boleh merupakan reserved word dalam bahasa pemrograman.
  • mencerminkan data yang akan disimpan.
Macam-macam tipe data :

Deklarasi variabel
Contoh:

int a;
float b
char n_hrf;
double gaji;
char nama[20];

dsb.

Contoh lain:
int a;
int b;
int c;

dapat disingkat penulisannya menjadi:

int a,b,c;

Sampai jumpa di materi selanjutnya.

Thursday, May 15, 2008

Membaca file teks di Matlab

Jika kita melakukan programing dengam Matlab seringkali kita menggunakan data berupa matrik yang ukurannya besar pada saat mengetes program yang kita buat. Kalau data ini harus diinputkan dari keyboard satu persatu, bayangkan betapa lamanya proses untuk itu. Akan lebih sederhana jika matrik tersebut kita simpan dalam sebuah file teks, yang nantinya dapat kita load sewaktu-waktu.
Contoh:
Buat file text (dengan notepad misalnya) dengan data sebagai berikut:
25 26 67 68 89 79 28
27 24 16 28 29 16 29
23 35 27 28 29 11 12
87 23 56 79 25 67 25
Untuk mengidentifikasi data satu dengan yang lain, dipisah dengan minimal satu spasi. Simpan file dengan nama data1.txt
Untuk mendapatkan data tersebut ketikkan instruksi LOAD dengan format berikut di command window Matlab dan hasilnya dapat dilihat bahwa matrik yang kita punya akan menjadi nilai suatu variabel (misalnya x).
>> x=load('data1.txt')
x =
25 26 67 68 89 79 28
27 24 16 28 29 16 29
23 35 27 28 29 11 12
87 23 56 79 25 67 25
Instruksi diatas kita gunakan jika datanya numerik. Bagaimana jika yang kita simpan dalam file teks adalah berupa string. Jangan kuatir, Matlab menyediakan juga instruksi untuk itu. Salah satunya dapat kita gunakan TEXTREAD.
Contoh:
Buat file teks dengan data string berikut:
Ini adalah contoh pesan yang dituliskan dalam file teks. Akan dicoba untuk membaca file ini dengan Matlab
Simpan dengan nama pesan.txt
Untuk mendapatkan kembali data tersebut ketikkan instruksi TEXTREAD dengan format berikut, melalui command window di Matlab.
>> n=textread('pesan.txt','%s')
n =
'Ini'
'adalah'
'contoh'
'pesan'
'yang'
'dituliskan'
'dalam'
'file'
'teks.'
'Akan'
'dicoba'
'untuk'
'membaca'
'file'
'ini'
'dengan'
'Matlab'
Untuk format file yang lain bisa diposting lagi lain waktu. Ok...