Octave memiliki kemampuan untuk memecahkan masalah aljabar linear numerik yang umum, menemukan akar persamaan nonlinier, mengintegrasikan fungsi biasa, memanipulasi polinomial, dan mengintegrasikan diferensial biasa dan persamaan diferensial-aljabar. Hal ini mudah dilakukan melalui fungsi yang ditetapkan pengguna yang dapat ditulis dalam bahasa Octave sendiri, atau menggunakan modul dimuat secara dinamis yang ditulis dalam bahasa C ++, C, Fortran, atau bahasa lainnya. Octave juga merupakan software disebarkan secara bebas. Anda diperbolehkan mendistribusikan dan/atau memodifikasinya di bawah ketentuan GNU General Public License (GPL) yang diterbitkan oleh Free Software Foundation.
Octave pertama kali dibangun oleh John W. Eaton dan diberi nama berdasarkan nama seorang profesor di bidang reaksi kimia dari Oregon State University yang bernama Octave Levenspiel. Octave ditulis menggunakan bahasa pemrograman C++.
Perintah dasar aplikasi Octave :
KOMBINASI TOMBOL FUNGSI
Ctrl + b mundur 1 karakter.
Ctrl + f maju 1 karakter.
Del hapus karakter.
Ctrl + d hapus karakter.
Esc + f maju 1 kata.
Esc + b mundur 1 kata.
Ctrl + a pindah ke awal baris.
Ctrl + e pindah ke akhir baris.
Ctrl + l bersihkan layar, tulis ulang baris di atas.
Ctrl + / batalkan aksi terakhir.
Esc + r batalkan aksi di seluruh aksi pada baris.
- Menghitung dengan Octave :
Operasi dasar matematis di Octave antara lain penjumlahan, pengurangan, perkalian, pembagian, pemangkatan, penarikan akar.
NOTASI OPERASI
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
^ Perpangkatan
sqrt Penarikan Akar
Contoh-contoh operator aritmatika :
Menjumlahkan :
octave> 2+3
ans = 5
Memangkatkan :
octave> 3^2
ans = 9
Mengakarkan :
octave> sqrt(9)
ans = 3
Menghitung Eksponen :
octave>exp(1)
ans = 2.7183
Menghitung nilai trigonemetri :
PERINTAH FUNGSI
cos Cosinus suatu sudut (dalam radian)
sin Sinus suatu sudut (dalam radian)
tan Tangen suatu sudut (dalam radian)
exp Fungsi eksponensial (ex)
log Logaritma natural
log10 Logaritma basis 10
sinh Sinus hiperbolikus
cosh Cosinus hiperbolikus
tanh Tangen hiperbolikus
acos Invers cosinus
acosh Invers hyperbolic cosinus
asin Invers sinus
asinh Invers hyperbolic sinus
atan Invers tangen
atan2 Dua-argumen dari invers tangen
atanh Invers hiperbolikus tangen
abs Harga mutlak
sign Tanda bilangan (-1 atau +1)
round Pembulatan ke bilangan bulat terdekat
floor Pembulatan kebawah (hingga minus tak-hingga)
ceil Pembulatan keatas (hingga plus tak-hingga)
fix Pembulatan hingga nol
rem Remainder setelah pembagian bilangan bulat
Contoh-contoh untuk menghitung nilai :
octave> 1.2 * sin(40*pi/180 + log(2.4^2))
ans = 0.76618
octave> deg = pi/180;
octave> 1.2 * sin(40*deg + log(2.4^2))
ans = 0.76618
Untuk mengganti format jawaban menjadi format panjang atau pendek dengan menulis format long atau format short sebelumnya.
octave> format long
octave> pi
ans = 3.14159265358979
octave> format short
octave>pi
ans = 3.1416
Menyimpan Data :
octave> save nama_file
Octave akan menyimpan data anda di direktori aktif. Direktori default sama dengan lokasi anda menginstal Octave, biasanya di C:\Program Files\Octave.
Memanggil Data :
Octave>load nama file
Memindah Direktori :
Jika ingin meletakkan di direktori selain direktori default, pindah direktori dengan perintah cd (change directory).
octave>cd lokasi
Ketika akan meload data, pastikan kita berada di direktori dimana kita menyimpan dokumen anda sebelumnya.
Mengakhiri octave :
Octave bekerja dalam mode DOS, anda tidak bisa menutup begitu saja jendela Octave, untuk mengakhiri Octave, ketik exit atau quit
octave>exit
octave>quit
Perbandingan Octave dan Matlab
- Memiliki Syntax yang sama
- Octave tidak memiliki fitur untuk mengelola gambar
- Dll
(4) R
R adalah suatu software untuk menganalisis data statistik, yang hampir sama seperti SPSS, MINITAB, S-plus, SAS, atau Eviews. Namun, R berbeda dengan SPSS, MINITAB, S-plus, SAS, atauEviews, yang di Indonesia masih menggunakan paket-paket statistik komersil. R termasuk kelompok software statistik open source yang tidak memerlukan lisensi/gratis, atau yang dikenal dengan freeware.
Paket R memiliki fasilitas yang sangat banyak untuk analisis data statistik, mulai dari metode yang klasik sampai dengan yang modern, seperti pengolahan data frekuensi, korelasi, regresi, dan lain sebagainya. Sungguh software yang sangat bermanfaat dan membantu mengurangi pembajakan dan mengurangi pengeluaran. J
Selain Software Statistik R ini GRATIS, software ini juga sangat mudah digunakan. Dimana software R inimerupakan versi gratis dari bahasa S dari software (berbayar) yang sejenis yakni S-PLUS yang banyak digunakan para peneliti dan akademisi dalam melakukan kegiatan ilmiahnya.
R berbasis pada bahasa pemrograman S, yang dikembangkan oleh AT&T Bell Laboratories (sekarang Lucent Technologies) pada akhir tahun 1970 an.
Pada awalnya, versi pertama R dibuat oleh Ross Ihaka and Robert Gentleman dari Universitas Auckland, namun selanjutnya R dikembangkan oleh tim yang disebut tim inti.
Tim inti (core team) terdiri dari ahli statistik, ahli komputer & pemrograman, geografi, ekonomi dari institusi yang berbeda dari seluruh dunia yang mencoba membangun sebuah sistem (software) yang handal namun dengan biaya yang sangat murah.
Adapun Kehebatan-Kehebatan dari R adalah:
1) Efektif dalam pengelolaan data dan fasilitas penyimpanan. Ukuran file yang disimpan jauh lebih kecil dibanding software lainnya.
2) Lengkap dalam operator perhitungan array,
3) lengkap dan terdiri dari koleksi tools statistik yang terintegrasi untuk analisis data, diantaranya, mulai statistik deskriptif, fungsi probabilitas, berbagai macam uji statistik, hingga time series.
4) tampilan grafik yang menarik dan fleksibel ataupun costumized
5) dapat dikembangkan sesuai keperluan dan kebutuhan dan sifatnya yang terbuka, setiap orang dapat menambahkan fitur-fitur tambahan dalam bentuk paket ke dalam software R
6) R bersifat multiplatform, yakni dapat diinstall dan digunakan baik pada system operasi Windows , UNIX/LINUX maupun pada Macintosh. Untuk dua system operasi disebeutkan terakhir diperlukan sedikit penyesuaian.