top of page

Editor ve Script Dosyaları (.m) Oluşturma: Kodların Kalıcı Evi

  • 21 Şub
  • 2 dakikada okunur

Mühendislik projelerinde, kontrol sistemleri tasarlarken veya sensör verilerini işlerken tek satırlık komutlar asla yeterli olmaz. İşlemler karmaşıklaştıkça, onlarca hatta yüzlerce satır kod yazmanız gerekir. Komut penceresine (Command Window) yazdığınız her şey, programı kapattığınız anda silinip giden geçici karalamalardır. İşte yazdığınız algoritmaları kaydetmek, üzerinde daha sonra tekrar çalışmak ve başkalarıyla paylaşmak için kullandığınız kalıcı çalışma ortamına Editor (Düzenleyici) adı verilir. Editor ekranında yazdığınız bu metin dosyaları, MATLAB'ın ana dili olan ve bilgisayarınızda fiziksel olarak yer kaplayan .m uzantılı Script dosyalarıdır.



  1. Script Mantığı: Yukarıdan Aşağıya Emir Zinciri

    Bir Script dosyası, aslında bilgisayara verdiğiniz sıralı bir iş listesidir. Örneğin bir motorun PID katsayılarını hesaplayıp grafiğini çizecek bir kod yazdınız. Çalıştır (Run) tuşuna bastığınızda, MATLAB dosyanın en üst satırından başlar ve yazdığınız komutları sırayla, satır satır okuyarak işletir. Tıpkı bir yemek tarifi okur gibi, önce malzemeleri tanımlar (değişkenler), sonra işlemleri yapar (matematiksel formüller) ve en son yemeği sunar (grafik çizimi). Bu yapı, karmaşık mühendislik problemlerini küçük ve mantıklı adımlara bölmenizi sağlar.


    Matlab Script Dosyası

  2.  Editor'ün Süper Güçleri: Renkler ve Hata Yakalama

    Editor penceresi sadece düz bir metin belgesi değildir; kodunuzu anlayan akıllı bir asistandır. Siz kod yazarken MATLAB komutlarını maviye, metinleri mora, hatalı kısımları ise kırmızıya boyayarak görsel bir hiyerarşi (Syntax Highlighting) oluşturur. Hatta siz daha kodu çalıştırmadan önce, bir parantezi kapatmayı unuttuğunuzda veya bir değişkeni yanlış yazdığınızda satırın yanına küçük bir kırmızı çizgi koyarak sizi uyarır. Canlı hata ayıklama (Live Debugging) özelliği sayesinde, binlerce satırlık bir algoritmada hatanın tam olarak hangi satırda olduğunu anında bulabilirsiniz.


  3. Yüzde İşareti (%): Mühendisin Not Defteri

    İyi bir kod sadece bilgisayarın değil, aylar sonra o koda bakan sizin veya çalışma arkadaşınızın da anlayabileceği koddur. Editor içinde satırın başına yüzde işareti (%) koyduğunuzda, o satırın rengi yeşile döner. Bu işaret, MATLAB'a "Bu satırı okuma, bu sadece benim için bir not" demektir. Karmaşık bir transfer fonksiyonu yazdığınızda, yanına % işareti ile o formülün ne işe yaradığını yazmak hayat kurtarır. Eğer arka arkaya iki tane yüzde işareti (%%) koyarsanız, kodunuzu görsel bloklara (Section) bölmüş olursunuz. Bu sayede tüm kodu değil, sadece o an üzerinde çalıştığınız bloğu (Run Section) çalıştırarak zaman kazanabilirsiniz.


    Matlab Yüzde İşareti

  4. İsimlendirme Kuralları: İlk Düğmeyi Doğru İliklemek

    Bir Script dosyasını (.m) bilgisayarınıza kaydederken uymanız gereken kesin kurallar vardır, aksi takdirde MATLAB o dosyayı çalıştırmayı reddeder. Dosya isimlerinde kesinlikle boşluk bırakılamaz; boşluk yerine alt çizgi (_) kullanmalısınız. İsimler asla bir rakamla başlayamaz, mutlaka bir harf ile başlamalıdır. Ayrıca Türkçe karakterler (ç, ş, ğ, ü, ö, ı) veya özel semboller (+, -, *, ?) kullanmaktan kaçınmalısınız. Örneğin "motor kontrol 1.m" geçersiz bir isimken, "motor_kontrol_1.m" mükemmel ve kurallara uygun bir dosya ismidir.

Matlab İsimlendirme Kuralları


İyi Çalışmalar Dilerim...

 
 

İLETİŞİM

© 2026 LymoTech. Tüm hakları saklıdır.

Designed by Aleyna | Powered by Engineering Logic

bottom of page