Pengaplikasian SCILAB

22 October 2022 12:06:19 Dibaca : 28

BAB 11 PERULANGAN DAN KONDISIONAL

Continue

Di dalam  suatu blok perulangan, penggunaan statment continue akan menyebabkan statemen-statemen yang terletak dibawahnya tidak akan dieksekusi dan prosesnya dilanjutkan ke langkah perulangan berikutnya. Statement continue yang terletak di dalam suatu perulangan yang bertingkat hanya akan berpengaruh terhadap blok perulangan yang melingkupinya saja.

Contoh penggunaan statement continue adalah sebagai berikut :

Penggunaan statement continue didalam suatu blok perulangan kadang dapat dihindari dengan menggynakan statemen-statement lain yang ekuivalen. Sebagai contoh, perhitungan diatas dapat diselesaikan tanpa harus menggunakann statement continue dengan statemen berikut

IF ELSE

Statemen if–else digunakan untuk mengontrol apakah suatu blok statemen akan

dieksekusi atau tidak. Bentuk paling sederhana dari statemen ini adalah sebagai berikut:if ekspresi then blok-statemenendBlok statemen yang terletak di dalam blok if hanya akan dieksekusi jika ekspresi yang diuji bernilai benar. Kata-kunci then dalam blok kondisional if-else dapat diganti dengan ENTER, tanda koma (,) atau tanda titik-koma (;).Berikut ini adalah contoh penggunaan statemen if:

Contoh lain penggunaan statement if adalah :

Apabila terdapat dua alternatif pilihan untuk ekspresi yang diuji dalam blok kondisional maka blok kondisional if-else cocok untuk digunakan.if ekspresi then blok-statemen pertamaelse blok-statemen keduaendPada blok kondisional if-else jika ekspresi yang diuji mempunyai nilai benar maka blokstatemen pertama yang akan dieksekusi namun jika ekspresi yang diuji bernilai salah maka blok-statemen kedua yang akan dieksekusi. Contoh penggunaan statemen if - else adalah sebagai berikut:

Apabila ekspresi yang diuji dalam suatu blok kondisional yang mempunyai lebih dari dua macam pilihan maka bentuk kondisional yang sesuai adalah if-elseif-else yang mempunyai bentuk umum sebagai berikut:if ekspresi_1 then blok-statemen pertamaelseif ekspresi_2 then blok-statemen kedua. . .else blok-statemen ke-nendPada blok kondisional if-elseif-else, suatu blok-statemen akan dieksekusi jika ekspresi yang diuji untuk blok-statemen tersebut mempunyai nilai benar. Apabila semua ekspresi yang diuji tidak ada yang mempunyai nilai logika benar maka blok-statemen yang terdapat pada blok else yang akan dieksekusi. Blok else bersifat opsional dan dapat diabaikanapabila tidak diperlukan.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 contoh penggunaan statement select-case

Contoh lain penggunaan statement select-case adalah :

BAB 13 SKRIP

PEMBUATAN SKRIP

Pada dasarnya suatu file skrip dapat dibuat dengan menggunakan sembarang program editor teks, seperti notepad. Namun cara terbaik dalam pembuatan sebuah file skrip yaitu dengan program editor teks SciNotes karena program tersebut merupakan teks editor yang disediakan oleh Scilab untuk memudahkan pembuatan sebuah file skrip atau file fungsi.SciNotes dapat dijalankan melalui jendela Scilab melalui menu Application  SciNotes.Sebuah skrip yang telah selesai dibuat dengan teks editor SciNotes dapat disimpan dengan menggunakan menu File Save. Meskipun dapat digunakan sembarang ektensi, namum sebuah file skrip sebaiknya disimpan dengan ekstensi sce.

CONTOH (DERET FIBONACCI)

BAB 14 FUNGSI

PEMBUATAN FUNGSI DENGAN BLOK STATEMEN FUNCTION-ENDFUNCTION

Sintaks pembuatan suatu fungsi baru secara langsung pada jendela Scilab dengan menggunakan blok statemen function-endfunction adalah sama seperti sintaks penulisan suatu fungsi dalam sebuah file-fungsi.Berikut ini ilustrasi pembuatan fungsi secara langsung pada jendela Scilab.

VARIABEL LOKAL DAN VARIABEL GLOBAL

Variabel-variabel yang terdapat di dalam suatu fungsi adalah variabel lokal. Variabelvariabel tersebut hanya akan ada selama proses eksekusi terhadap fungsi berlangsung dan tidak mempunyai pengaruh terhadap variabel-variabel yang telah tersimpan dalam ruangkerja meskipun mempunyai nama yang sama.Ilustrasi mengenai variabel lokal dapat dilihat pada contoh di bawah ini.

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong