laporan fiskom

Post on 28-Dec-2015

18 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Laporan Fisika Komputasi

TRANSCRIPT

Izzatul Mufidah

125090700111005

1. Hello World

Perintah “disp” digunakan untuk memunculkan suatu teks. Teks pada praktikum ini adalah Hello World. Dan hasilnya dapat dilihat di gambar atas.

2. Input

Input digunakan untuk memasukkan suatu nilai ke suatu variabel dalam kode program.

Dimana disp(sprintf('Bilangan Bulat:%d',i)); digunakan untuk menampilkan bilangan bulat.

Dan disp(sprintf('Bilangan Asli:%.7f',i));

digunakan untuk menampilkan bilangan tertentu dengan 7 angka dibelakan koma.

3. Perpangkatan

Perintah for digunakan untuk tahap pengulangan berupa bilangan bulat. Sedangkan perintah while digunakan untuk tahap pengulangan berupa bilangan asi.

Pada kode matlab di atas untuk x dan y diisi dengan angka, yang kemudian akan muncul hasil sebagai akibat dari bahasa pemrogramannya.

4. Presisi Mesin

“~=” menunjukkan bahwa keadaan nilainya tidak sama dengan 1. Sehingga nilai angka apabila ditambahkan, hasilnya tidak pernah sama dengan 1.

disp(sprintf('%3d %.16f',i,hasil)); membuat hasil yang didapatkan memiliki 16 angka dibelakang koma.

5. Akar Fungsi

Pemakaian perintah if di atas digunakan untuk mengetahui apakah nilai p dan y berbeda tanda, entah itu keduanya positif ataupun negatif.

Hasil dari pemrograman tersebut memiliki 10 angka dibelakan koma, hal ini dikarenakan adanya bahasa pemrograman diatas yg memperintahkan begitu.

6. Penggunaan Fungsi

luasbola=@(r)((22/7)*r); merupakan rumus dari luas bola yang diubah menjadi bahasa pemrograman matlab.disp(sprintf(‘Luas bola1=%.7f’,bola1)); bahasa pemrograman ini membuat hasil yang didapatkan memiliki 7 angka dibelakang koma.

7. Output to File

Kode program di atas digunakan untuk menghitung persamaan y=x2-4x-5 dengan x mulai sama dengan 0 sampai <50 dengan ∆x=0.25. Kemudian hasilnya disimpan dalam bentuk file data.txt.

top related