MATLAB Temel #17 | Değişkenler, Atama, ans, whos ve clear (R2026b)

Değişkenler ve Değişken Tanımlama

Eğitmen: Dr. Süleyman Burak ÇELİK

MATLAB Temel serisinde eksik kalan konuları tamamlıyoruz; bu derste her şeyin temeli olan değişkenler var. Komut Penceresi'nin otomatik cevap değişkeni ans'tan başlıyor, değişken tanımlamayı ve eşittir işaretinin aslında atama olduğunu adım adım görüyoruz. Çalışma alanını who ve whos ile inceliyor, double, char ve logical değişkenlerin bellekte kaç bayt tuttuğunu gerçek çıktıdan okuyoruz. İsim kurallarını MATLAB'ın gerçek hata mesajlarıyla öğreniyor, en sinsi hatalardan biri olan bir fonksiyon adını (sum) değişken yapma tuzağını ve clc ile clear arasındaki farkı görüyoruz. Sonunda bir aracın kinetik enerjisini değişkenlerle hesaplıyor ve format long ile ekranda gösterilen sayı ile saklanan sayının farkını keşfediyoruz. Ekrandaki her komut ve çıktı MATLAB R2026b'de gerçekten çalıştırıldı. Bu derste: 1. ans nedir, neden her hesapta üzerine yazılır? 2. Değişken tanımlama: eşittir işareti neden atamadır, x = x + 1 ne demek? 3. Noktalı virgül: sonucu gizler, değeri değil 4. who ve whos: double 8 bayt, char harf başına 2 bayt, logical 1 bayt 5. İsim kuralları, isvarname ve namelengthmax 6. Sık hatalar: sum'ı değişken yapmak; clc ile clear farkı 7. Değişkenlerle kinetik enerji hesabı ve format long Bölümler: 0:00 MATLAB Temel #17: bugün değişkenler 0:37 ans: Komut Penceresi'nin geçici cevabı 1:23 Değişken tanımlama: eşittir atamadır 2:29 Çalışma alanı: who ve whos 3:32 İsim kuralları ve isvarname 4:56 Sinsi hata: sum'ı değişken yapmak 5:55 clc mi, clear mı? 6:41 Mühendislik hesabı: kinetik enerji 7:43 format long: gösterilen ve saklanan sayı 8:25 Toparlayalım: beş kural 8:54 Sonraki ders: temel operatörler Kaynak kitap: MathWorks MATLAB R2026b belgeleri (değişkenler, çalışma alanı, ans, who/whos, clear, clc, isvarname, namelengthmax, format). Anlatım, örnekler ve ekranlar özgündür. Hedef kitle: MATLAB'e yeni başlayan tüm mühendislik öğrencileri. Ön koşul: MATLAB Temel #01 (Komut Penceresi).