GNU/Linux >> Belajar Linux >  >> Linux

20 Sistem Aljabar Komputer Terbaik untuk Desktop Linux

Memecahkan masalah komputasi adalah inspirasi pertama di balik penemuan komputer. Meskipun komputer modern telah berkembang pesat sejak awal, ia memainkan peran de-facto dalam menyelesaikan komputasi yang rumit. Sistem Aljabar Komputer (CAS) adalah lingkungan perangkat lunak yang memungkinkan menangani masalah komputasi modern yang kompleks tanpa memanipulasi persamaan rumit atau sistem komputasi secara manual. Sistem aljabar komputer ini dapat memanipulasi rumus matematika seperti matematikawan tradisional dan menggagalkan potensi kesalahan secara efektif. Ada berbagai macam sistem aljabar komputer untuk Linux, baik untuk tujuan umum maupun khusus.

Sistem Aljabar Komputer Terbaik untuk Linux

Fungsionalitas utama CAS adalah untuk melakukan komputasi numerik, komputasi simbolik, analisis data, dan visualisasi data. Karena domainnya yang tersebar luas, ada berbagai sistem aljabar komputer untuk Linux, menangani berbagai jenis aplikasi. Editor kami telah menguraikan 20 sistem aljabar komputer terbaik yang dapat digunakan oleh ahli matematika, profesional ilmu data, atau tujuan studi yang lebih tinggi.

1. SageMath

SageMath adalah sistem aljabar komputer sumber terbuka untuk Linux dengan rangkaian fitur yang luas, menjadikannya solusi yang sangat baik untuk menangani masalah matematika modern. Itu dibangun di atas paket sumber terbuka populer yang sudah ada seperti NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R, dan banyak lagi. Proyek ini bertujuan untuk menjadi alternatif yang layak untuk Magma, Maple, Mathematica, dan Matlab dan memenuhi antisipasinya dengan cukup baik.

Fitur SageMath

  • SageMath menggunakan Python dan Cython untuk memanfaatkan kekuatan proyek dasarnya melalui antarmuka atau pembungkus dengan mudah.
  • Muncul dengan antarmuka dokumen notebook yang inovatif dan mudah digunakan yang kompatibel dengan Chrome, Opera, Firefox, Safari, dan Konqueror.
  • SageMath juga menawarkan antarmuka baris perintah berbasis teks yang dibuat di atas shell iPython.
  • Ini mendukung pemrosesan paralel menggunakan arsitektur prosesor yang berbeda dan menyediakan antarmuka ke Mathematica, Magma, dan Maple.
  • SageMath memungkinkan pengguna menyematkan Sage di dalam dokumen LaTeX dan menggunakan penggeser sebagai input penghitungan.

2. MATLAB

MATLAB dipuji oleh banyak orang sebagai cawan suci sistem aljabar komputer modern, dan memang demikian. Ini telah terbukti sebagai CAS de-facto dalam penelitian matematika dan analisis data dunia nyata. Fitur-fitur yang disediakan oleh MATLAB sangat luas dan membutuhkan panduan khusus untuk membahasnya secara mendetail. Nilai jual terbaik MATLAB bagi banyak orang adalah dokumentasi terbaiknya. Anda juga akan menemukan hampir semua fungsi matematika sudah diterapkan dan siap digunakan.

Fitur MATLAB

  • MATLAB memungkinkan manipulasi matriks, fungsi plot, dan data, berinteraksi dengan aplikasi atau skrip pihak ketiga, simulasi grafis, dan banyak lainnya.
  • Sistem CAS ini menawarkan pilihan fungsi dan algoritme monolitik untuk aljabar linier dan nonlinier, statistik, pengoptimalan, sistem persamaan, analisis Fourier, dan transformasi Laplace.
  • Ini mendukung berbagai pilihan antarmuka, termasuk antarmuka baris perintah, antarmuka GUI, dan kemampuan pembuatan antarmuka khusus.
  • Perangkat lunak ini berpemilik dan berjalan di hampir setiap sistem utama, termasuk sistem macOS, Windows, Linux, dan BSD.

3. Scilab

Scilab adalah salah satu sistem aljabar komputer terbaik untuk Linux yang menawarkan beragam fitur canggih untuk membuat perhitungan ilmiah lebih mudah dari sebelumnya. Ini telah terbukti sebagai solusi CAS yang efektif sejak dikembangkan pada tahun 90-an dan memainkan peran penting dalam upaya ilmiah modern. Scilab menyediakan lingkungan pemrograman tingkat tinggi yang memungkinkan peneliti, analis bisnis, dan ahli matematika memecahkan masalah komputasi dunia nyata hanya dengan beberapa baris kode.

Fitur Scilab

  • Scilab memungkinkan peneliti untuk menentukan tipe data baru dan operasi untuk melakukannya menggunakan kelebihan beban dan menggunakan sintaksis yang mirip dengan MATLAB.
  • Sistem CAS open source untuk Linux ini mendukung aljabar linier, polinomial, matriks renggang, fungsi rasional, grafik 2-D dan 3-D, dan animasi, serta banyak lagi.
  • Scilab hadir dengan dukungan bawaan untuk LaTeX/MathML, editor teks SciNotes, pengoptimalan LMI, dan kemampuan skrip tingkat lanjut.
  • API terpadu dan konsisten yang disediakan oleh Scilab hanya cocok dengan segelintir sistem aljabar komputer.

4. Oktaf

GNU Octave bisa dibilang salah satu sistem aljabar komputer Linux paling populer yang digunakan oleh pelajar dan profesional di seluruh dunia, berkat fungsionalitasnya yang kaya dan mudah digunakan. Ini adalah bahasa pemrograman yang kuat dengan kemampuan plotting dan visualisasi default. Bahasa ini kompatibel dengan MATLAB dan memungkinkan pengguna untuk memecahkan masalah komputasi linier dan nonlinier menggunakan antarmuka baris perintah yang nyaman. Itu juga menawarkan GUI berdasarkan Qt untuk orang yang lebih suka antarmuka grafis.

Fitur Oktaf

  • Octave menawarkan serangkaian teknik matematika yang komprehensif, termasuk menyelesaikan persamaan linear dan non-linear, memanipulasi polinomial, integrasi, kalkulus diferensial, vektor, dan matriks.
  • CAS sumber terbuka ini sangat dapat disesuaikan dan dapat diperluas menggunakan fungsi yang ditentukan pengguna atau modul dinamis yang ditulis dalam C, C++, Fortran, atau bahasa lainnya.
  • Antarmuka GUI mudah digunakan dan berada di atas basis Qt, di samping IDE.
  • Oktaf ditulis menggunakan C++ dan memungkinkan pemrogram untuk menggunakan sumber Oktaf langsung di dalam program C++.

5. Maksimum

Maxima adalah salah satu sistem aljabar komputer Linux tertua yang ditampilkan dalam panduan ini. Proyek ini dimulai di laboratorium MIT pada tahun 60-an dan terus berkembang hingga hari ini karena popularitasnya yang meluas dan rangkaian fitur yang sangat kuat. Sistem ini dirancang untuk menangani ekspresi simbolik dan numerik, termasuk diferensiasi, integrasi, deret Taylor, transformasi Laplace, persamaan diferensial, sistem persamaan linier bersama polinomial, himpunan, daftar, vektor, matriks, dan tensor.

Fitur Maxima

  • Maxima menawarkan hasil numerik yang sangat presisi daripada kebanyakan sistem aljabar komputer untuk Linux karena fraksi eksaknya yang kuat, bilangan bulat presisi arbitrer, dan angka titik-mengambang.
  • Ini ditulis menggunakan bahasa pemrograman Common Lisp dan menyediakan bahasa pemrograman lengkap dengan sintaks mirip ALGOL.
  • Maxima menggunakan semantik gaya Lisp untuk memfasilitasi pengajaran aljabar komputer dan pelajaran pemrograman.
  • Ini mendukung berbagai pilihan antarmuka pengguna grafis (GUI), termasuk wxMaxima, TeXmacs, dan SAGE.

6. SymPy

SymPy adalah pustaka Python sumber terbuka untuk memanipulasi matematika simbolik. Pengguna dapat menggunakannya baik sebagai aplikasi mandiri, langsung di web, atau sebagai perpustakaan di dalam program lain. Karena lisensi BSD-nya, SymPy bisa dibilang merupakan salah satu sistem aljabar komputer terbaik untuk penggemar open-source atau ahli matematika yang mencari sistem aljabar komputer gratis. SymPy dikelola secara teratur, dan pembaruan baru diluncurkan sangat sering, menjadikannya pilihan yang cocok untuk analis profesional dan akademisi.

Fitur SymPy

  • Ini dapat memecahkan polinomial, aljabar, diferensial, perbedaan, sistem, dan persamaan diophantine bersama kalkulus, matematika diskrit, geometri, dan matriks.
  • Fitur plot termasuk mode koordinat, entitas geometris, grafik 2-D dan 3-D, warna, dan dukungan Matplotlib.
  • SymPy memiliki daftar besar fungsi kriptografi bawaan, termasuk cipher Hill, RSA, enkripsi ElGamal, dan banyak lagi.
  • Sifat open-source dari SymPy memungkinkan pengembang memperluas aplikasi untuk memenuhi persyaratan proyek komputasi modern.

7. TUNGGAL

SINGULAR bisa dibilang di antara sistem aljabar komputer terbaik untuk menangani masalah polinomial seperti aljabar komutatif, geometri aljabar, dan teori singularitas. Muncul dengan implementasi algoritmik tercepat untuk menghitung Groebner resp. Basis standar, termasuk algoritme Mora dan algoritme Buchberger. SINGULAR juga menyediakan fitur seperti faktorisasi polinomial, Syzygy, dan perhitungan resolusi bebas, himpunan karakteristik, resultan, dan banyak lagi.

Fitur os TUNGGAL

  • Objek komputasi utama SINGULAR adalah ideal dan modul yang mencakup banyak pilihan ring dasar atau pelokalan di berbagai bidang.
  • Muncul dengan berbagai macam algoritme yang sudah diimplementasikan yang ditulis dalam C++, sehingga menawarkan kinerja yang jauh lebih cepat dan dioptimalkan.
  • Bahasa pemrograman yang ditampilkan oleh lingkungan CAS ini mirip C dan intuitif bagi orang yang memiliki pengetahuan sebelumnya tentang bahasa pemrograman tradisional.
  • SINGULAR menawarkan dokumentasi ekstensif, sejumlah besar pustaka praktis, antarmuka Emacs, kemampuan memuat modul dinamis bersama dengan dukungan sumber terbukanya.

8. Maple

Maple adalah salah satu sistem aljabar komputer Linux utama yang digunakan oleh perusahaan di seluruh dunia. Ini dikembangkan dan dipasarkan oleh Maplesoft, yang mendesainnya dengan penekanan pada komputasi simbolik dan numerik. Ini juga menawarkan bahasa pemrograman tingkat tinggi untuk membantu tugas komputasi tingkat lanjut. Maple juga dilengkapi dengan berbagai alat untuk membuat penghitungan ilmiah menjadi mudah dan dapat diakses oleh lebih banyak orang.

Fitur Maple

  • Maple hadir dengan pustaka khusus untuk fungsi matematika dasar dan khusus serta menawarkan komputasi simbolik dan numerik dengan hasil yang tepat.
  • Ini dapat menangani kumpulan persamaan yang luas, termasuk persamaan diophantine, ODE, PDE, DAE, DDE, dan relasi perulangan.
  • Maple menampilkan alat canggih untuk manipulasi data, analisis, dan visualisasi bersama alat untuk masalah probabilitas dan kombinatorik.
  • Maple memungkinkan penambangan teks menggunakan ekspresi reguler dan mendukung perhitungan finansial, deret waktu, pemrograman paralel, dan banyak fitur inovatif lainnya.

9. Macaulay2

Macaulay2 adalah salah satu sistem aljabar komputer yang paling menonjol bagi para peneliti yang berurusan dengan geometri aljabar dan aljabar komutatif. Ini adalah CAS yang cukup modern dengan banyak fitur bawaan yang membantu mengembangkan solusi baru untuk masalah penelitian matematika tradisional dan futuristik. Itu mengimplementasikan bahasa pemrograman tingkat tingginya sendiri untuk menangani aljabar numerik dan simbolik dan dirilis di bawah lisensi open source GNU GPL.

Fitur Macaulay2

  • Macaulay2 mendukung penghitungan efisien objek matematika tingkat tinggi seperti bidang Galois, bidang angka, cincin polinomial, aljabar Weyl, cincin hasil bagi, homomorfisme, modul bertingkat, dan kompleks rantai, untuk sedikitnya.
  • Bahasa pemrograman yang ditafsirkan dari CAS ini sederhana namun kuat dan memberikan tipe pada setiap objek.
  • Algoritme matematika diimplementasikan menggunakan C++ dan karenanya menawarkan kinerja yang cepat dan dioptimalkan.
  • CAS lintas platform ini adalah sumber terbuka dan memungkinkan pengembang memperluas perangkat lunak sesuai kebutuhan.

10. Kadabra

Jika Anda sedang mencari sistem aljabar komputer terbaik untuk soal teori medan, maka Cadabra adalah salah satu pilihan yang paling cocok untuk Anda. Ini adalah sistem aljabar komputer simbolik modern (CAS) yang ditujukan untuk peneliti teori lapangan dan menyediakan serangkaian fungsi yang luas untuk membantu tujuannya. Cadabra menangani penyederhanaan polinomial tensor dengan sangat efektif dengan memanfaatkan identitas Bianchi dan Schouten dan juga dapat digunakan untuk fermion dan variabel anti-komuter, aljabar Clifford, transformasi Fierz, dan banyak masalah lainnya.

Fitur Cadabra

  • Cadabra hadir dengan antarmuka baris perintah yang nyaman dan antarmuka pengguna grafis yang sederhana namun intuitif.
  • Ini sangat dapat diprogram dan diperluas dengan mudah menggunakan bahasa pemrograman Python.
  • Cadabra menghadirkan antarmuka notebook GUI mandiri yang dapat digunakan secara mulus dengan Sympy.
  • Sistem aljabar komputer lintas platform ini sepenuhnya bersumber terbuka, dan sumber tersedia untuk dimodifikasi.

11. Wolfram Mathematica

Wolfram Mathematica adalah sistem aljabar komputer modern yang mencakup sebagian besar bidang komputasi teknis, termasuk geometri, ilmu data, visualisasi, jaringan saraf, pemrosesan gambar, dan semacamnya. Ini digunakan secara luas oleh para peneliti dan profesional untuk spektrum tugas yang luas. Meskipun sangat kuat, Wolfram Mathematica tidak gratis dan memerlukan lisensi berbayar sebelum menggunakannya untuk penelitian Anda. Ini mendukung ribuan fungsi matematika, data real-time, masukan bahasa alami, dan banyak fitur menarik lainnya.

Fitur Wolfram Mathematica

  • Wolfram Mathematica hadir dengan pustaka yang sangat matang yang berisi hampir semua fungsi dasar dan khusus yang Anda perlukan dalam memecahkan masalah komputasi modern.
  • Ini dapat menyelesaikan berbagai sistem persamaan, termasuk persamaan diophantine, persamaan diferensial (ODE/PDE/DAE/DDE/SDE), dan hubungan perulangan.
  • Wolfram Mathematica melengkapi pengguna dengan pustaka statistik multivariat yang tangguh, alat penambangan data dan teks, pustaka sistem kontrol, dan pustaka pemrosesan sinyal.
  • Antarmukanya sangat serbaguna dan cocok dengan teknologi modern seperti blockchain, mikrokontroler, aksesibilitas online, dan masih banyak lagi.

12. Magma

Magma adalah sistem aljabar komputer yang tangguh yang menggabungkan fitur komputasi numerik tingkat lanjut secara mulus dengan antarmuka pengguna yang mudah digunakan namun efektif. Ini memiliki penggunaan luas di bidang matematika murni dan ditampilkan secara ekstensif dalam penelitian. Magma dapat menangani beberapa jenis soal yang berkaitan dengan bidang aljabar, teori bilangan, geometri aljabar, dan kombinatorik aljabar. Itu didistribusikan oleh University of Sydney dan dilengkapi dengan lisensi kepemilikan non-komersial.

Fitur Magma

  • Menampilkan algoritme cepat tanpa gejala untuk operasi matematika dasar seperti algoritme Schönhage–Strassen, Metode Kurva Elliptik, Saringan kuadrat, Saringan bidang angka, dan lain-lain.
  • Magma dilengkapi dengan sistem aljabar komputer KANT secara default, yang memungkinkan penghitungan bidang bilangan aljabar dengan mudah.
  • Ini juga dapat bekerja dengan teori modul, aljabar linier, matriks renggang, kisi, teori representasi, teori invarian, dan basis Gröbner.
  • Magma memungkinkan peneliti untuk bekerja dengan algoritme kriptografi dan menawarkan implementasi algoritme paling umum yang dioptimalkan.

13. Kurangi

Reduce adalah sistem aljabar komputer yang kuat yang ditujukan untuk peneliti fisika. Ini menawarkan daftar fitur yang luas yang menjadikannya pilihan yang cocok bagi siapa saja yang menangani masalah fisika yang rumit. Itu datang di bawah lisensi BSD, memungkinkan pengembang untuk memperluas perangkat lunak sesuka mereka dan mendistribusikannya. Reduce telah dikembangkan sejak tahun 60-an dan digunakan di laboratorium fisika di seluruh dunia. Namun, pertumbuhannya tampaknya melambat, dan rilis stabil terakhir terlihat jelas delapan tahun yang lalu.

Fitur Reduce

  • Reduce menawarkan hasil aritmatika bilangan bulat dan pecahan yang tepat dengan memanfaatkan teknik perkiraan numerik presisi arbitrer.
  • Ini dapat menangani fungsi polinomial, fungsi rasional, eksponensial, logaritma, trigonometri, dan hiperbolik bersama dengan diferensiasi dan integrasi tradisional.
  • Menampilkan kalkulasi matriks Dirac yang digunakan dalam eksperimen fisika energi tinggi dan dilengkapi dengan bahasa pemrograman yang intuitif.
  • Reduce memungkinkan peneliti memplot kumpulan data 2-D dan 3-D serta memungkinkan keluaran dalam berbagai format.

14. PARI/GP

Teori bilangan memainkan peran penting dalam komputasi modern, dan ada banyak aplikasi bidang yang berkembang ini. PARI/GP adalah CAS yang banyak digunakan dan dikembangkan untuk menangani komputasi cepat dalam teori bilangan dan menawarkan serangkaian fitur mengesankan yang membuatnya sulit untuk dilewatkan. Muncul dengan serangkaian implementasi fungsi lanjutan yang luas bersama dengan yang lebih tradisional dan dapat digunakan secara luas baik oleh peneliti teori bilangan maupun ilmuwan komputer.

Fitur PARI/GP

  • PARi/GP dapat bekerja dengan faktorisasi, komputasi kurva eliptik, matriks, deret pangkat, bilangan aljabar, dan banyak lagi topik teori bilangan.
  • Menampilkan shell interaktif modern yang memberikan akses ke fungsi PARI dan dapat digunakan sebagai kalkulator yang dapat diprogram.
  • PARI/GP sudah dilengkapi sebagai pustaka C, yang memungkinkan pengguna untuk menggunakannya di dalam program lain dan menawarkan komputasi berkecepatan tinggi.
  • Sistem aljabar komputer ini hadir dengan kompiler GP-ke-C siap pakai yang mengompilasi skrip GP menjadi C dengan sangat efektif.

15. GAP

GAP adalah sistem sumber terbuka yang kuat untuk memecahkan masalah aljabar diskrit komputasi. Ini adalah platform menarik yang menggabungkan fitur dari sistem aljabar komputer terbaik dengan bahasa pemrograman tingkat tinggi, intuitif, dan nyaman. GAP dapat mengatasi berbagai jenis masalah matematika diskrit tetapi sangat menekankan teori Grup komputasi. Pustaka default cukup luas dan menampilkan lebih dari ribuan implementasi fungsi langsung dari kotaknya.

Fitur GAP

  • GAP menampilkan antarmuka pengguna grafis yang luar biasa yang mudah digunakan dan intuitif.
  • Bahasa pemrograman yang dipaketkan dengan sistem CAS ini ditafsirkan dan dapat dikompilasi dengan mudah untuk eksekusi yang lebih cepat.
  • GAP menawarkan pustaka data yang cukup besar yang berisi kelas besar dari berbagai objek aljabar yang dapat diakses oleh antarmuka GAP.
  • Sistem aljabar komputer lintas platform ini sepenuhnya open source dan memungkinkan pengguna memperluas atau memodifikasi sumber sesuai kebutuhan mereka.

16. SMath Studio

SMAth Studio adalah sistem aljabar komputer lintas platform gratis untuk Linux. Meskipun gratis, SMAth Studio bukanlah open source dan karena itu tidak mengizinkan izin untuk modifikasi. Itu ditulis menggunakan bahasa pemrograman C # dan mendukung hampir semua sistem operasi utama. Itu juga telah menambahkan dukungan untuk platform smartphone Android dan iOS bersama beberapa perangkat genggam. Jika Anda mencari sistem aljabar komputer Linux yang sederhana, cepat, dan efektif, SMAth Studio patut dicoba.

Fitur SMath Studio

  • SMath Studio sangat ringan dan berbobot sekitar 2 MB.
  • Itu dapat menyelesaikan persamaan diferensial, sistem persamaan, operasi matriks, integrasi numerik bersama perhitungan simbolis lainnya.
  • Pengguna dapat menentukan fungsi mereka sendiri dan mengembangkan program menggunakan multi-line loop sederhana.
  • SMath Studio hadir dengan editor WYSIWYG yang fleksibel dan mendukung lebih dari 40 bahasa berbeda.

17. Aksioma

Aksioma adalah sistem aljabar komputer tujuan umum yang memiliki penggunaan luas dalam berbagai jenis tugas komputasi. Ini dapat digunakan untuk tujuan penelitian akademis atau untuk mengembangkan algoritma matematika modern yang kompleks. Axiom menekankan hierarki tipe yang diketik dengan kuat dan benar secara matematis yang memastikan peningkatan optimalisasi maksimum untuk algoritme Anda. Axiom menampilkan lisensi BSD yang dimodifikasi yang memungkinkan peneliti memperluas perangkat lunak untuk memenuhi permintaan yang disesuaikan.

Fitur Aksioma

  • Axiom mengimplementasikan antarmuka tipe yang kuat dan algoritme heuristik untuk membuat anotasi tipe eksplisit.
  • Ini dapat digunakan dalam menampilkan grafik dua dan tiga dimensi untuk analisis dan visualisasi data.
  • Axiom dilengkapi dengan sistem bantuan gaya browser interaktif inovatif yang disebut 'HyperDoc.'
  • Axiom menyediakan fungsi rotasi dan pencahayaan interaktif bersama algoritme Risch untuk integrasi dasar.

18. CoCoA

Jika Anda sedang mencari sistem aljabar komputer terbaik untuk menyelesaikan soal aljabar komutatif, CoCoA adalah pilihan tepat untuk Anda. Ini adalah sistem interaktif ringan yang menawarkan sejumlah fitur canggih untuk membuat perhitungan aljabar komutatif lebih mudah dari sebelumnya. Itu berada di atas pustaka CoCoALib C++ dan memberikan kinerja lebih cepat daripada kebanyakan sistem aljabar komputer Linux tradisional.

Fitur CoCoA

  • CoCoA dapat menangani bilangan bulat dan bilangan rasional yang sangat besar dengan memanfaatkan GNU Multi-Precision Library.
  • Ini memungkinkan peneliti untuk menangani polinomial multivariat secara efektif dan bekerja dengan basis Groebner.
  • CoCoA hadir dengan dukungan bawaan untuk sejumlah antarmuka, termasuk antarmuka berbasis teks, berbasis Emacs, dan berbasis Qt.
  • Sistem aljabar komputer lintas platform ini gratis dan memungkinkan modifikasi di bawah lisensi GNU GPL.

19. Yacas

Yacas, kependekan dari Yet Another Computer Algebra System , adalah sistem aljabar komputer tujuan umum yang dapat secara efektif melakukan berbagai perhitungan matematis numerik dan simbolik. Itu dilengkapi dengan bahasa pemrogramannya sendiri, yang menyediakan abstraksi tingkat tinggi dari ekspresi matematika kompleks yang mendasarinya. Itu dapat menghitung perhitungan numerik presisi sewenang-wenang dengan hasil yang tepat dan menawarkan kemampuan merencanakan yang kuat untuk visualisasi dan analisis data yang efisien.

Fitur Yacas

  • Yacas memungkinkan ahli matematika untuk mengambil input baik dalam format teks biasa atau OpenMath dengan kemampuan untuk memproses input batch.
  • Muncul dengan sekumpulan besar algoritme yang sudah diterapkan dalam bentuk skrip yang dapat dipanggil di dalam editor.
  • Yacas memberikan dukungan dokumentasi ekstensif, memudahkan penyesuaian CAS ini lebih cepat daripada kebanyakan sistem aljabar komputer untuk Linux.
  • Yacas sepenuhnya open source dan dapat dimodifikasi atau diperluas agar sesuai dengan kebutuhan ahli matematika modern.

20. FriCAS

FriCAS adalah sistem aljabar komputer canggih yang dibangun di atas Axiom. Ini menawarkan kotak alat mandiri yang digunakan dalam sejumlah perhitungan matematika yang berbeda mulai dari kalkulus tradisional hingga aljabar geometris. Muncul dengan sistem bantuan terintegrasi yang kuat yang menyediakan dokumentasi bermanfaat untuk pengguna baru. Sistem sepenuhnya open source dan dapat dengan mudah diperluas menggunakan bahasa pemrograman SPAD.

Fitur FriCAS

  • FriCAS menawarkan berbagai perintah sederhana namun intuitif untuk komputasi simbolik dan menyediakan pustaka numerik yang andal.
  • Ini memungkinkan pembuatan plot berbagai jenis kumpulan data dengan mudah menggunakan konsol interaktifnya yang inovatif.
  • FriCAS memiliki dukungan bawaan untuk pencocokan pola, vektor, set, multiset, dan tabel hash.
  • Lisensi BSD sumber terbuka dari CAS ini memungkinkan kami memodifikasi atau menyesuaikan perangkat lunak tanpa izin eksplisit.

Mengakhiri Pikiran

Linux menawarkan beberapa sistem aljabar komputer terbaik yang bisa didapatkan oleh ahli matematika. Akibatnya, banyaknya jumlah dan varian dari opsi ini cenderung membingungkan banyak pengguna. Untuk membantu mereka menemukan sistem CAS yang sempurna untuk komputasi sehari-hari mereka, editor kami telah menyusun panduan informatif ini yang menguraikan 20 sistem aljabar komputer terbaik untuk Linux. Mudah-mudahan, kami dapat melayani minat Anda dengan baik dan menyediakan semua hal penting yang Anda perlukan untuk memulai. Beri komentar tentang pilihan kami di bawah ini, dan nantikan panduan perangkat lunak Linux yang lebih menarik.


Linux
  1. 4 alat pemindaian untuk desktop Linux

  2. 5 Aplikasi Desktop Jarak Jauh Terbaik untuk Linux

  3. 20 Editor Javascript Terbaik untuk Desktop Linux

  1. 3 pembaca e-book untuk desktop Linux

  2. 4 manajer daftar tugas untuk desktop Linux

  3. 5 Software Blogging Terbaik untuk Linux Desktop

  1. 3 aplikasi penjurnalan untuk desktop Linux

  2. 15 Sistem Manajemen Basis Data Terbaik untuk Desktop Linux

  3. Distribusi Linux KDE Terbaik Untuk Desktop Anda