GNU Octave ve Harici Paketler Nasıl Kurulur

How Install Gnu Octave



Sayısal hesaplamalar birçok endüstride gereklidir. Günümüzde makine öğrenimi ve derin öğrenme, farklı teknolojilerin itici gücüdür ve matematiksel hesaplamalar, mevcut veriler üzerinde makine öğrenimi veya derin öğrenme modelleri çalıştırmadan önce veri işlemeye yardımcı olur.

MATLAB, sayısal hesaplamalar için en popüler araçlardan biridir. MATLAB, MatrixLaboratory anlamına gelir ve öncelikle sayısal hesaplamalar ve sembolik hesaplama için kullanılır.







MATLAB'ın dezavantajı, tescilli bir yazılım olması ve ücretsiz bir araç olmamasıdır; bu, birçok insanın onu kullanmasını engeller veya onları işleme için programlama dillerini kullanmaya zorlar.



GNU Octave, MATLAB gibi sayısal hesaplamalar yapmak için bir araçtır. GNU, GNU'nun Unix Değildir! anlamına gelir ve GNU yazılımı ücretsizdir.



MATLAB'dan ilham alan başka yazılımlar olsa da, GNU Octave'nin sözdizimi MATLAB'ınkine çok benzer; dolayısıyla MATLAB için doğrudan bir yedek olarak kullanabilirsiniz.





Octave'ın MATLAB'dan daha üstün olacak şekilde geliştirildiğini unutmamalısınız, bu nedenle MATLAB'da çalışmayan belirli sözdizimine sahiptir. MATLAB için ödeme yapabiliyorsanız, devam etmelisiniz, ancak yapamıyorsanız, GNU Octave ile gayet iyi iş çıkarırsınız. Kodu MATLAB ortamına aktarmayı düşünüyorsanız, yalnızca GNU Octave sözdizimini kullanmak yerine MATLAB sözdizimine bağlı kaldığınızdan emin olun.

Kurulum Yöntemleri

GNU Octave'ı kurmak için kullanabileceğiniz farklı yöntemler vardır. Kurulumdan önce yapılandırma dosyalarıyla uğraşmanızı gerektirmediklerinden tüm yöntemler nispeten kolaydır. Hepsi düzgün çalışması gerektiği için size uygun olanı seçin.



Bu bölümde, GNU Octave'ı aşağıdaki yöntemlerle nasıl kurabileceğinizi göreceksiniz:

  • Daire Paketi
  • Ubuntu Yazılım Yöneticisi
  • Uygun Kurulum

Daire Paketi

Snaps gibi FlatPak da Linux paketlerini hızlı bir şekilde kurmak için kullanılabilir. FlatPak, yazılım dağıtımı, paket yönetimi için kullanılır ve uygulamaları çalıştırmak için bir sanal alan sağlar.

GNU Octave'ı FlatPak aracılığıyla kurma adımları:

  1. FlatPak'in kurulu olduğundan emin olun. Komutu çalıştırarak FlatPak'in kurulu olup olmadığını kontrol edebilirsiniz. düz paket versiyonu komut satırında. Bir hata mesajı, FlatPak'in henüz yüklenmediğini gösterir. FlatPak'i kurmak için ikinci adıma ve zaten kuruluysa üçüncü adıma geçin.
  2. FlatPak'i kurmak için aşağıdakileri kullanabilirsiniz: apt-get FlatPak'i aşağıdaki komutla yükleyebilirsiniz. sudo apt-get install flatpak .
  3. FlatPak kurulu olduğundan, Flathub deposunu eklemeniz gerekir. Flathub, Linux uygulamaları için Appstore'dur ve mağazadan GNU Octave'ı yükleyeceksiniz. Komuta flatpak uzaktan ekleme – mevcut değilse flathub https://flathub.org/repo/flathub.flatpakrepo Flathub deposunu eklemek için kullanılır.
  4. Flathub deposu eklendiğine göre artık GNU Octave'ı yükleyebilirsiniz. Komuta flatpak flathub'u kurun org.octave.Octave GNU Octave'ı kurmak için kullanılacaktır. Flathub deposu depo listesine eklenmemişse, FlatPak'in GNU Octave'ı bulamayacağını unutmayın.

Ubuntu Yazılım Yöneticisi

Ubuntu Yazılım Yöneticisi, Ubuntu işletim sistemi için resmi Appstore olarak kabul edilebilir. GNU Octave'ı Ubuntu Yazılım Yöneticisi ile kurmak, bu listedeki tartışmasız en basit yöntemdir.

GNU Octave'ı Ubuntu Yazılım Yöneticisi aracılığıyla kurma adımları:

  1. Ubuntu Yazılım Yöneticisini Başlatın
  2. GNU Octave'ı arayın
  3. Sonuçlarda GNU Octave simgesini seçin
  4. Yükle'yi seçin

Gördüğünüz gibi, Ubuntu Yazılım Yöneticisi aracılığıyla GNU Octave'ı kurmak için gereken adımlar çok az, bu yüzden bu bölüme gitmeye karar verebilirsiniz.

Uygun Kurulum

Makalede daha önce tartışılan seçeneklerin yanı sıra, Octave ayrıca aşağıdakiler kullanılarak da kurulabilir: uygun aşağıdaki komutla anahtar kelime:

sudo apt-get installoktav

Yazarak Octave'ı başlatabilmeniz gerekirken Oktav komut satırına, her durumda Grafik Kullanıcı Arayüzü'nü başlatmayabilir, böylece komutları ekleyerek GUI'yi başlatmaya zorlayabilirsiniz. -force-gui .

Bu aşağıda görülebilir:

oktav--force-gui
Oktav Paketleri

GNU Octave pek çok yerleşik özellikle birlikte gelir, ancak bu özellikler harici paketler kullanılarak genişletilebilir.

Bu bölümde, Octave paketlerini nasıl kuracağınızı ve kaldıracağınızı öğreneceksiniz. Bu paketlerden bazıları Arduino Mikrodenetleyicileri, Veritabanları, Bulanık Mantık Araç Takımı, Görüntü İşleme işlevleri vb. için uzantılar sağlar.

Octave paketlerini kurma sürecine dalmadan önce, Debian/Ubuntu makinenize bir paket kurmanız gerekecek.

GNU Octave, harici paketleri kurmak için liboctave-dev paketine bağlıdır.

Aşağıdaki komutla liboctave-dev'i yükleyebilirsiniz:

sudouygunYüklemekliboctave-dev

Paketin Kurulması

GNU Octave'ın işlevselliğini genişletmek üzere harici paketleri kullanmak için paket listesinden paketin dosyasını indirmeniz gerekir.

İndirdikten sonra, yüklemek için GNU Octave'nin komut penceresinde aşağıdaki komutu çalıştırabilirsiniz:

pkgYüklemekpaket-adı.tar.gz

Örneğin Görüntü İşleme paketini indirdikten sonra; şu komutla kurulabilir:

pkgYüklemekimage-2.10.0.tar.gz

Komutu çalıştırdıktan sonra görüntülenen mesaj şudur:

>>pkgYüklemekimage-2.10.0.tar.gz

Görüntü paketinin önceki sürümlerinde yapılan değişiklikler hakkında bilgi için 'haber resmi'ni çalıştırın.

Paketin Yüklenmesi

Paketinizi kurduktan sonra paketin sağladığı işlevlere hemen erişemezsiniz; bu nedenle önce onu yüklemeniz gerekir.

Bir paketi yüklemek için pkg komutuyla load anahtar sözcüğünü kullanmanız gerekir.

pkg yük paketi-adı

Kullanmak için paketin sürümünü eklemeniz gerekmez.

Örneğin, daha önce kurulmuş olan görüntü işleme paketini yüklemek için aşağıdaki komut kullanılır:

pkg yükleme resmi

Görüntü paketi yüklenmelidir ve görüntü paketi tarafından sağlanan işlevlere erişebilirsiniz.

Paketi Kaldırma

Paketleri kurduğunuz gibi kaldırabilirsiniz; buradaki fark, argümanın bir paketi yüklemek için kurulum yerine bir paketi kaldırmak için kaldırılmasıdır.

pkg kaldırma paketi adı

Örneğin, görüntü işleme paketini kaldırmak için şunları çalıştırabilirsiniz:

pkg kaldırma resmi

Çözüm

GNU Octave ve paketlerinin kurulum süreci karmaşık değildir. Bu makalede ele alınan komutları yazmak kadar basit ve artık hazırsınız.

Yükleme, yükleme ve kaldırma dışında GNU Octave paketleriyle yapabileceğiniz çok daha fazla şey var, ancak araçla çalışırken bu basit görevler yeterli olmalıdır.