GNU Octave kullanımı üzerine Türkçe eğitim notları ve örnekler.
Bu rehber, Octave’a hızlı bir başlangıç yapmak için temel bilgileri içerir.
Octave’i basit bir hesap makinesi gibi kullanabilirsiniz.
# Toplama
2 + 3 # Sonuç: 5
# Çıkarma
8 - 4 # Sonuç: 4
# Çarpma
5 * 2 # Sonuç: 10
# Bölme
10 / 2 # Sonuç: 5
# Üs alma
2^3 # Sonuç: 8
# Karekök
sqrt(16) # Sonuç: 4
Değerleri daha sonra kullanmak için değişkenlerde saklayabilirsiniz.
x = 10
y = 5
z = x * y # z'nin değeri 50 olacaktır
Octave’in en güçlü yanı matrislerle çalışabilmesidir.
# Satır vektörü
v = [1, 2, 3, 4, 5]
# Sütun vektörü
u = [1; 2; 3; 4; 5]
# 2x3'lük bir matris
A = [1, 2, 3; 4, 5, 6]
Sık kullanılan matrisleri kolayca oluşturabilirsiniz.
# 3x2'lik sıfır matrisi
S = zeros(3, 2)
# 4x5'lik birler matrisi
B = ones(4, 5)
# 5x5'lik birim matris
I = eye(5)
A = [1, 2; 3, 4]
B = [5, 6; 7, 8]
# Toplama
C = A + B
# Çarpma (Matris çarpımı)
D = A * B
# Transpoz
A_transpoz = A' # veya transpose(A)
# Tersini alma
A_tersi = inv(A)
Bir fonksiyon hakkında bilgi almak için help
komutunu kullanabilirsiniz.
help inv
Bu temel bilgilerle Octave’i kullanmaya başlayabilirsiniz. Daha karmaşık işlemler ve fonksiyonlar için Octave dokümantasyonunu inceleyebilirsiniz.