Pendidikan dan Hobby

Wednesday, 21 June 2017

Pengertian Oktave dan Fungsinya dalam Pengolahan Citra

Pengertian Oktave dan Fungsinya dalam Pengolahan Citra

Pengertian Oktave dan Fungsinya dalam Pengolahan Citra

Octave adalah bahasa interpreter tingkat tinggi, yang terutama ditujukan untuk perhitungan numerik. Octave menyediakan kemampuan untuk mencari solusi dari masalah linear dan nonlinear dan untuk melakukan eksperimen numerik lainnya. Octave juga memberikan kemampuan grafis yang luas untuk visualisasi dan manipulasi data. Octave biasanya digunakan melalui antarmuka baris perintah (command line) interaktif, Octave juga dapat digunakan untuk menulis program non-interaktif. Bahasa Octave sangat mirip dengan Matlab sehingga sebagian besar program mudah dipahami

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++.

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.


Perintah dasar aplikasi Octave


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

Mengakarkan :

octave> sqrt(9)
ans = 3

Menghitung Eksponen :

octave>exp(1)
ans = 2.7183

Memangkatkan :

octave> 3^2
ans = 9


-------------------------


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.


-------------------------


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


-------------------------


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



Sumber : romlisapermana.com



Share:

BILA ANDA MEMASUKKAN LINK HIDUP, MAKA AKAN OTOMATIS TERDELETE..

Follow Admin

Followers