Yardım (Help) Menüsünü Etkili Kullanmak: Mühendisin En İyi Asistanı
- 21 Şub
- 2 dakikada okunur
MATLAB, içinde on binlerce farklı fonksiyon, matematiksel model ve araç kutusu (Toolbox) barındıran devasa bir okyanustur. Dünyanın en tecrübeli mühendisleri veya yazılımcıları bile bu fonksiyonların parametrelerini, kullanım şekillerini veya isimlerini ezbere bilmezler. Ezberlemelerine gerek de yoktur; çünkü MATLAB, yazılım dünyasındaki açık ara en iyi, en detaylı ve en anlaşılır "Yardım" (Dokümantasyon) sistemine sahiptir. Bir fonksiyonun nasıl çalıştığını unuttuğunuzda Google'da arama yapmaktan çok daha hızlı ve güvenilir bir yol vardır: MATLAB'ın kendi içine gömülü olan asistanlarına danışmak.
help Komutu: Hızlı ve Pratik Hatırlatıcı
Kod yazıyorsunuz ve bir matrisin tersini almanız gerekti. Fonksiyonun adının inv olduğunu hatırlıyorsunuz ama içine parametreleri nasıl yazacağınızı unuttunuz. Komut Penceresine (Command Window) doğrudan help inv yazıp Enter'a basarsanız, MATLAB size o fonksiyonun ne işe yaradığını, nasıl kullanıldığını (Syntax) ve hangi parametreleri aldığını anlatan hızlı bir metin özeti çıkarır. Bu özet, doğrudan komut satırına yazdırılır. İnternet bağlantısı gerektirmez, yeni bir pencere açmaz. Sadece küçük bir hafıza tazelemesine ihtiyacınız olduğunda başvuracağınız en hızlı yöntemdir. Tıpkı bir "Cep Sözlüğü" gibi çalışır.
doc Komutu: Ansiklopedik Derinlik ve Örnekler
Eğer bir fonksiyonu ilk defa kullanacaksanız veya help komutunun verdiği kısa metin size yetmediyse, asıl ağır silaha geçmenin vakti gelmiştir: Dokümantasyon.
Komut satırına doc plot yazdığınızda, MATLAB yepyeni ve interaktif bir "Yardım Penceresi" açar. Burası tam anlamıyla bir mühendislik ansiklopedisidir.
Fonksiyonun arkasındaki matematiksel denklemleri gösterir.
Tüm varyasyonlarını ve alabileceği gizli parametreleri (renk ayarları, çizgi kalınlıkları vb.) detaylandırır.
En önemlisi: Sayfanın en altında, o fonksiyonun kullanıldığı hazır, çalışan ve kopyalanabilir Örnek Kodlar (Examples) bulunur. İyi bir MATLAB kullanıcısı, uzun uzun yazıları okumak yerine doğrudan bu örnek kodlara bakar ve kendi projesine uyarlar.

lookfor Komutu: "Adı Dilimin Ucunda" Durumları İçin
Bazen ne yapmak istediğinizi çok iyi bilirsiniz ama bunu yapan fonksiyonun İngilizce adını veya MATLAB'daki karşılığını bir türlü hatırlayamazsınız. Örneğin, bir sayının "karekökünü" almak istiyorsunuz ama komut aklınıza gelmiyor.
İşte bu durumda komut satırına lookfor square root yazarsınız. MATLAB, kendi içindeki on binlerce fonksiyonun açıklama metinlerini tarar ve içinde "square root" kelimesi geçen tüm fonksiyonları (örneğin sqrt) liste halinde önünüze serer. Kodun adını unuttuğunuzda sizi Google'da saatlerce İngilizce forum okumaktan kurtaracak yegane komuttur.
Fonksiyonun İçine Girmek
MATLAB'daki bazı fonksiyonların arka planda matematiği nasıl çözdüğünü merak ediyor olabilirsiniz. Eğer komut satırına edit fonksiyon_adi (örneğin edit mean) yazarsanız, MATLAB o fonksiyonun orijinal kaynak kodunu (.m dosyasını) Editor penceresinde açar! Dünyanın en iyi mühendislerinin o algoritmayı nasıl optimize ettiğini, hangi döngüleri kullandığını satır satır inceleyebilir ve kendinizi geliştirebilirsiniz. (Tabii ki bu orijinal dosyaları değiştirmemeniz şiddetle tavsiye edilir).
İyi Çalışmalar Dilerim...


