GNU Octave kullanımı üzerine Türkçe eğitim notları ve örnekler.
Octave’de çok sayıda yerleşik fonksiyon bulunur. En yaygın kullanılanlardan bazılarını kategorilere ayırarak listeledim:
Temel Matematiksel İşlemler:
+: Toplama-: Çıkarma*: Çarpma/: Bölme^: Üs almasqrt: Karekök almaabs: Mutlak değerexp: Üstel fonksiyonlog: Logaritma fonksiyonufloor: En yakın alt tam sayıya yuvarlamaceil: En yakın üst tam sayıya yuvarlamaround: Yakınsamaya göre yuvarlamaMatris İşlemleri:
zeros: Sıfır matrisi oluşturmaones: Birler matrisi oluşturmaeye: Birim matrisi oluşturmasize: Matrisin boyutunu almareshape: Matrisin boyutunu değiştirmetranspose: Matrisin transpozunu almadiag: Matrisin diyagonalini almatril: Alt üçgensel matrisi oluşturmatriu: Üst üçgensel matrisi oluşturmainv: Matrisin tersini almadet: Matrisin determinantını almaeig: Matrisin özdeğerlerini ve özvektörlerini bulmasvd: Matrisin tekil değer ayrışımını bulmaVeri İşleme:
load: Dosyadaki verileri yüklemesave: Verileri dosyaya kaydetmewho: Çalışma alanındaki değişkenleri listelemewhos: Çalışma alanındaki değişkenleri ve boyutlarını listelemefind: Matriste belirli bir değeri bulmasort: Matrisi sıralamafilter: Matristen belirli koşullara uyan öğeleri filtrelemeunique: Matristen tekrarlanan öğeleri silmeGrafik Oluşturma:
plot: Grafik çizmexlabel: X ekseninin etiketini eklemeylabel: Y ekseninin etiketini eklemetitle: Grafik başlığı eklemelegend: Efsane eklemegrid: Izgara eklemesubplot: Birden fazla grafik oluşturmaBu sadece Octave’de yerleşik fonksiyonların kısa bir özetidir. Daha fazla bilgi için Octave’in resmi belgelerine bakabilirsiniz: https://docs.octave.org/latest/
Ayrıca, Octave’de fonksiyonlar hakkında bilgi edinmenin birkaç yolu vardır:
help: Belirli bir fonksiyon hakkında bilgi almak için help <fonksiyon_adı> komutunu kullanın.doc: Belirli bir fonksiyon hakkında daha ayrıntılı bilgi almak için doc <fonksiyon_adı> komutunu kullanın.lookfor: Belirli bir anahtar kelimeyle ilgili fonksiyonları bulmak için lookfor <anahtar_kelime> komutunu kullanın.