Temui Octave, kekuatan pengiraan berangka dalam versi percuma

oktaf_410a

Di dalam dunia hebat bahasa yang ditafsirkan, ada ceruk kecil yang diduduki oleh bahasa yang didedikasikan untuk pemprosesan matematik melalui komputer. Ini mungkin terdengar agak abstrak bagi anda, tetapi jika kita membincangkan program seperti Derive, Mathematica atau Matlab yang terkenal, anda mungkin sudah mempunyai idea yang lebih jelas mengenai maksud kita.

Octave program yang sejajar dengan ini, yang memberi kita potensi besar dengan kebebasan yang diberikan oleh kod GNU. Setara yang lebih langsung dapat dianggap sebagai Matlab yang terkenal (dengan siapa ia juga mencari keserasian penuh), kerana kedua-duanya adalah bahasa peringkat tinggi yang ditafsirkan dengan sebilangan besar fungsi yang didedikasikan untuk analisis berangka.

tangkapan skrin oktaf

Octave berasal sekitar tahun 1988 sebagai program sokongan untuk buku teks di pengiraan tindak balas kimia. Keperluan berikutnya dari subjek menjadikan program harus berkembang secara beransur-ansur dalam fungsinya dengan apa yang kita ketahui hari ini, persekitaran pengaturcaraan peringkat tinggi yang dikhaskan untuk pengiraan berangka.

Ciri-ciri Octave menjadikannya program kondusif untuk pengajaran akademik kerana struktur dan sintaksnya akan mengingatkan kita kepada bahasa pengaturcaraan lain seperti C dan C ++. Dengan cara ini, jika anda tidak tahu bahasa sebelumnya, semua masa yang dihabiskan untuk mempelajari tatabahasa dan fungsi Octave tidak akan hilang.

UcapanInvariance

Octave juga menyediakan antara muka konsol yang, kerana versi 4.0.1 telah diperbaiki dengan kemasukan yang baru dari jenis grafik, memungkinkan penyelesaian masalah matematik linier dan tak linier, menjalankan eksperimen dengan mengira pemboleh ubah dan kemungkinan menjalankan pekerjaan pemprosesan kumpulan besar.

Walaupun dengan pelbagai tujuan, Octave telah digunakan terutamanya sebagai sistem untuk menyelesaikan masalah dalam aljabar, persamaan pembezaan, integrasi, transformasi polinomial dan sebagainya, berkat kepanjangan melalui modul yang dapat diprogramkan dalam bahasa peringkat tinggi lain seperti Fortran, C, C ++ dan Pyhton antara lain.

python_pca_eigenfaces

Tujuan aplikasi yang dimiliki Octave sangat berbeza-beza. Internet berlimpah dengan contoh aplikasi untuk pengecaman wajah, pemprosesan gelombang suara, atau pengiraan fungsi lanjutan, semuanya dilakukan dengan program ini. Oleh itu, sukar untuk mencari satu tujuan untuk aplikasi yang dengan sendirinya mewakili persekitaran pembangunan. Dengan mengetahui kelebihannya, kita dapat mengetahui aplikasi mana yang dapat diprogramkan dengan alat ini. Sekarang terserah kepada setiap pengaturcara untuk memanfaatkan setiap fungsinya.

Seperti yang telah kami nyatakan sebelumnya, Octave adalah program percuma GNU yang tersedia untuk pelbagai platform dari anda sendiri laman web. Anda juga boleh terlibat dalam projek dari sana atau mendapatkan bantuan dari forum khasnya.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Eugenio Fernandez Carrasco kata

    Saya sudah kenal dia. Dan saya menggunakannya dengan kerap bersama Maxima dan Scilab