laporan fiskom
DESCRIPTION
Laporan Fisika KomputasiTRANSCRIPT
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.