KOMPUTASI DAN PEMOGRAMAN (PENDIDIKAN MATEMATIKA) WAHYUNI AKUBA
(MENGGUNAKAN APLIKASI SCILAB)
WAHYUNI AKUBA ( 411421020)
Continue
Contoh penggunaan statemen continue adalah sebagai berikut
Sebagai contoh, perhitungan di atas dapat diselesaikan tanpa harus menggunakan statemen continue dengan statemen-statemen sebagai berikut.
If-Else
Berikut ini adalah contoh penggunaan statemen if:
Contoh lain penggunaan statemen if adalah sebagai berikut:
Contoh penggunaan statemen if - else adalah sebagai berikut:
Berikut ini adalah contoh penggunaan statemen if-elseif-else:
Statemen kondisional juga dapat dibuat bersarang atau berada di dalam statemen kondisional yang lainnya, seperti yang ditunjukkan pada contoh di bawah ini.
Select-Case
Berikut ini contoh penggunaan statemen select–case.
Contoh lain penggunaan statemen select–case adalah sebagai berikut.
Skrip
Skrip adalah sebuah file teks yang di dalamnya terdapat statemen-statemen Scilab.
Pembuatan Skrip
Contoh 1.
(Deret Fibonacci). Berikut ini adalah sebuah skrip [fibo.sce] untuk menentukan sejumlah 20 suku awal dari deret Fibonacci.
Contoh 2.
Seorang penjual koran pada sebuah terminal bus dalam satu hari kira-kira dapat bertemu dengan 1000 orang yang berbeda. Dari semua orang yang ditemuinya, jumlah orang yang membeli korannya adalah sekitar 40 orang. Harga beli koran dari agen adalah Rp 2000 dan harga jualnya adalah Rp 3000 kemudian koran yang tak laku tidak dapat dikembalikan lagi ke agen koran. Berikut ini adalah sebuah skrip untuk melakukan simulasi sehingga diperoleh jumlah koran yang sebaiknya dibeli oleh penjual koran sehingga dia mendapatkan keuntungan maksimum
Anggap skrip ini bernama [simulasi penjualan koran.sce]. Berikut ini hasil eksekusi dari skrip tersebut
Contoh 3.
(Deret Bilangan Prima) Berikut ini adalah sebuah skrip untuk membuat deret bilangan prima yang nilainya lebih kecil dari suatu bilangan bulat n
File-Fungsi
Contoh 1.
(Deret Fibonacci). N Suku-suku awal dari deret Fibonacci [Fibonacci.sci]
Contoh 2.
Beberapa fungsi trigonometri dengan argumen sudut dalam satuan derajat
Contoh 3. (Metode Secant).
Metode Secant adalah salah satu metode yang dapat digunakan untuk menyelesaikan sebuah persamaan nonlinier f(x) = 0. Berikut ini adalah fungsi yang merupakan implementasi dari metode secant [secant.sci].
Penggunaan Fungsi-Fungsi yang Tersimpan pada Suatu File-Fungsi
Setelah dilakukan eksekusi terhadap file-fungsi, fungsi-fungsi yang terdapat di dalamnyadapat dijalankan seperti halnya fungsi-fungsi yang telah terpasang di dalam Scilab
Membuat Suatu Fungsi Secara Langsung pada Jendela Scilab
- Pembuatan Fungsi dengan Blok Statemen Function-Endfunction
berikut ini ilustrasi pembuatan fungsi secara langsung pada jendela Scilab.
Contoh 4.
Penentukan akar dari fungsi nonlinearf (x)= x - exp(-x) dengan menggunakan fungsi secant [secant.sci] yang telah diberikan pada Contoh 3.Fungsi f(x) yang akan dicari akarnya dapat dibuat dengan statemen Scilab sebagai berikut.
- Pembuatan Fungsi dengan Fungsi Deff
Berikut ini contoh-contoh pembuatan suatu fungsi dengan menggunakan perintah deff
Variabel Lokal dan Variabel Global
Ilustrasi mengenai variabel lokal dapat dilihat pada contoh di bawah ini.
Berikut ini ilustrasi mengenai variabel global
Fungsi Rekursif
Rekursi adalah proses pemanggilan sebuah fungsi terhadap dirinya sendiri. Suatu fungsi yang di dalamnya terdapat suatu proses rekursi disebut sebagai fungsi rekursif.
Contoh 5.
Formula untuk menghitung faktorial dari suatu bilangan bulat n yaitu:
Contoh 6.
Berikut ini adalah statemen-statemen untuk membuat fungsi Fibonacci.
Pengontrolan Eksekusi Suatu Fungsi
Contoh 7.
Anggap fungsi nonlinear yang akan dicari akarnya adalah f(x) = x'2 - 1
Selanjutnya, jika kita gunakan kembali fungsi fsecant untuk mencari akar dari fungsi yang lain yaitu g(x)= x'2 + 36
Menyela Eksekusi Program dan Melakukan Debugging
Pause
Statemen pause akan menyela proses eksekusi yang sedang berlangsung di dalam sebuahfungsi atau skrip.
Contoh 8.
File-fungsi [psecant.sci] yang terdapat pada contoh merupakan modifikasi dari file-fungsi [fsecant.sci] dengan menambahkan statemen pause di dalamnya.
Selanjutnya kita panggil fungsi psecant.sci ke dalam ruang kerja dan kemudian digunakan untuk mencari akar dari fungsi f(x)= x - exp (-x)
Setbpt
Berbeda dengan pause, statemen setbpt hanya dapat digunakan terhadap sebuah fungsi.
Contoh 9.
Pada contoh ini fungsi [fsecant.sci] digunakan untuk menentukan akar dari fungsi f(x)= x - exp (-x)
Jumlah Argumen Input dan Output
Penggunaan fungsi argn dapat dilihat pada fungsi fabc pada contoh di bawah ini.
Selanjutnya jika fungsi fabc dijalankan maka output yang muncul adalah sebagai berikut
Contoh 10.
Fungsi rasional di bawah ini adalah fungsi untuk mencari hampiran bilangan rasional dari suatu bilangan real. Fungsi rasional adalah modifikasi dari fungsi rat yang telah terpasang pada Scilab. Berikut ini adalah statemen-statemen fungsi rasional
Menampilkan Baris Komentar yang Terdapat Pada Bagian Awal Suatu Fungsi
Contoh 11. (Metode Optimasi Golden Section).
Metode golden section adalah salah satu metode yang populer untuk penyelesaian suatu persoalan optimasi nonlinier yang terdiri dari satu variabel. Berikut ini adalah statemen-statemen untuk metode golden section.
Nilai optimum dari fungsi obyektif f(x) dapat diperoleh dengan statemen-statemen sebagaiberikut:
Kategori
- Masih Kosong
Blogroll
- Masih Kosong