Scilab

697 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
697
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Scilab

  1. 1. Kelompok 3Dipo Samastama MeidiantoEnggar Ranu HariawanFajri Tabaris AnharFebriGaluh FahlanaVivi
  2. 2.  SCILAB adalah sebuah bahasa dengan (high-performance) kinerja tinggi untukkomputasi masalah teknik. Scilab mengintegrasikan komputasi, visualisasi, danpemrograman dalam suatu model yang sangat mudah untuk pakai dimana masalah-masalah dan penyelesaiannya diekspresikan dalam notasi matematika yang seringdigunakan. Software ini setara dengan Matlab dan bersifat free atau gratis. Programini mengumpulkan fungsi yang berguna baik bagi kebutuhan industri dan kemajuanilmiah, mencakup spektrum daerah yang luas . Scilab mencakup ratusan fungsimatematika. Memiliki bahasa pemrograman tingkat tinggi yang memungkinkan akseske struktur data lanjutan seperti matriks, dan 2D merencanakan dan grafis 3D.Scilab sintaks sebagian besar didasarkan pada bahasa Matlab. Cara termudah untukmengeksekusi kode Scilab adalah masuk dalam baris perintah "-->" di jendela grafis.Scilab adalah bahasa pemrograman yang memungkinkan perhitungan matematistingkat tinggi dan menggabungkan beberapa operasi dalam script untuk membuatprogram.Polinomial, matriks, turunan, integral, sistem persamaan atau interpolasi adalahbeberapa operasi yang dapat diselesaikan dengan Scilab. Dukungan notasi ilmiah dannormal.Seperti halnya bahasa pemrograman lain, operasi dijelaskan dalam Scilabmenggunakan variabel, operator, fungsi, kontrol aliran, dll. Kekuatannya terletakpada generasi grafik dalam dua dan tiga dimensi (mampu membuat file PostScriptdari software.)
  3. 3.  Pada awalnya Scilab dikembangkan oleh INRIA dan ENPC, Perancis, dan sekarangpengembangan dan pemeliharaan Scilab dilakukan oleh konsorsium Scilab. Alamatwebsite Scilab adalah http://www.scilab.org. Kelebihan utama dari Scilab yaitugratis (freeware) dan tersedia untuk berbagai sistem operasi seperti Windows, MacOS/X, Unix dan Linux.Kelengkapan pada Sistem Scilab Sebagai sebuah system, Scilab tersusun dari 5bagian utama:1. Development Environment.Merupakan sekumpulan perangkat dan fasilitas yang membantu anda untukmenggunakan fungsi-fungsi dan file-file Scilab. Beberapa perangkat ini merupakansebuah graphical user interfaces (GUI). Termasuk didalamnya adalah Scilab console,scipad sebagai sebuah editor dan debugger,juga terdapat aplication untukmengkonversi bahasa matlab menjadi scilab dan bantuan berupa scilab help danscilab demonstrations.2. Scilab Mathematical Function Library.Merupakan sekumpulan algoritma komputasi mulai dari fungsi-fungsi dasar sepertri:sum, sin, cos, dancomplex arithmetic, sampai dengan fungsi - fungsi yang lebih kompek seperti matrixinverse, matrix eigenvalues, dan fast Fourier transforms.
  4. 4.  3. Scilab Language.Merupakan suatu high-level matrix/array language dengan control flow statements,functions, data structures, input/output, dan fitur-fitur object-orientedprogramming. Ini memungkinkan bagi kita untuk melakukan kedua hal baik"pemrograman dalam lingkup sederhana " untuk mendapatkan hasil yang cepat, dan"pemrograman dalam lingkup yang lebih besar" untuk memperoleh hasil-hasil danaplikasi yang komplek.4. Graphics.Scilab memiliki fasilitas untuk menampilkan vector dan matrices sebagai suatugrafik. Didalamnya melibatkan high-level functions (fungsi-fungsi level tinggi) untukvisualisasi data dua dimensi dan data tiga dimensi, image processing, animation,dan presentation graphics.Ini juga melibatkan fungsi level rendah yangmemungkinkan bagi anda untuk membiasakan diri untuk memunculkan grafik mulaidari benutk yang sederhana sampai dengan tingkatan graphical user interfaces padaaplikasi scilab anda.5. Scilab Application Program Interface (API).Merupakan suatu library yang memungkinkan program yang telah anda tulis dalambahasa C dan Fortran mampu berinterakasi dengan Scilab. Ini melibatkan fasilitasuntuk pemanggilan routines dari Scilab (dynamic linking), pemanggilan Scilabsebagai sebuah computational engine, dan untuk membaca dan menuliskannya .
  5. 5. • Matematika dan Komputasi• Pembentukan Algorithm• Akusisi Data• Pemodelan, simulasi, dan pembuatanprototipe• Analisa data, explorasi, dan visualisasi• Grafik Keilmuan dan bidang Rekayasa
  6. 6.  Lebih mudah digunakan dariada Matlab Free atau Gratis kemampuannya dalam menangani data yang berupa suatumatriks evaluasi suatu fungsi di dalam suatu fungsiyang kita buatdapat dievaluasi secara langsung, tanpa harusmenggunakan perintah eval, seperti yang terdapat padaprogram Matlab memiliki struktur data (termasuk list, polinomial, fungsirasional, sistem linear, dll), inerpreter dan bahasapemrograman tingkat tinggi. Operasi aritmatik dan beberapa fungsi lainnya dapatlangsung diperoleh hasilnya Pengerjaaan dapat dilakukan di 2 frame scilab yaitu diScipad maupun di consoleNamun console sering kali digunakan untuk melakukanproses kompiliasi program.
  7. 7.  Tidak dapat mendefinisikan dan melakukanpemanggilan fungsi tertentu misalnya untukvariabel fungsi utama maupun local

×