| Komut | Açıklama |
|---|---|
| pwd | Geçerli dizinin yolunu gösterir. |
| cd | Mevcut çalışma dizinini değiştirir. |
| dir (veya ls) | Geçerli klasör içeriğini listeler. |
| what | Geçerli dizindeki .m, .mat ve .mlx dosyalarını listeler. |
| delete (dosya adı) | Belirtilen dosyayı siler. |
| type (dosya adı) | Belirtilen dosyanın içeriğini ekrana yazdırır. |
Diary Komutu
Bu komut bir oturumluk çalışma ortamında oluşan tüm yazılımı kaydeder.
| Komut | Açıklama |
|---|---|
| diary (dosya adı) | MATLAB ortamında o anda bulunan tüm metinleri (>> işaretleri hariç) belirtilen dosyaya kaydeder. Eğer dosya adı belirtilmezse, dosya adı diary olarak kaydedilir. |
| diary off | diary işlemini askıya alır. |
| diary on | diary işlemine geri döner. |
örnek:
|
1 2 3 4 5 6 7 8 9 10 |
diary yamuk_alan a = 10; b = 15; h = 20; S = 0.5*(a+b)*h; S S = 250 diary off |
Save Komutu
Bilgiyi saklayan başka bir komut.
Load Komutu
MATLAB ortamında kayıtlı bulunan dosyaları çalışma ortamına (Workspace) getirmek için load komutu kullanılır. Komutun kullanılış biçimi aşağıda gösterilmiştir:
|
1 |
load "dosya adı" |
fopen komutu
fopen komutu kullanılarak MATLAB ortamında, var olan bir veri dosyası açılabildiği gibi yeni bir veri dosyası da oluşturulabilir. Bu komut, MATLAB Command Window ortamında aşağıdaki biçimlerde uygulanır:
|
1 2 3 |
>> bilgi = fopen("dosya adı", "seçenek") >> [bilgi, mesaj] = fopen("dosya adı", "seçenek") >> [bilgi, mesaj] = fopen("dosya adı", "seçenek", "format") |
| Komut Türü | Uygulama Biçimi |
|---|---|
| “r” | Dosyayı yalnızca okuma amaçlı olarak açar, yazma işlemine izin vermez. |
| “r+” | Dosyayı hem yazma hem de okuma amaçlı olarak açar. |
| “w” | Eğer dosya mevcut ise içindeki bilgiyi siler ve içine yazılabilir hale getirir, dosya mevcut değilse yeni bir dosya açar ve yazılabilir hale getirir. |
| “w+” | Eğer dosya mevcut ise içindeki bilgiyi siler, okunabilir ve yazılabilir hale getirir, dosya mevcut değilse yeni bir dosya açar, okunabilir ve yazılabilir hale getirir. |
| “a” | Mevcut bir dosyanın sonuna bilgi eklemek için kullanılır. Dosya mevcut değilse oluşturur. |
| “a+” | "a" özelliğine ilave olarak okuma işlemini de mümkün kılar. |
| “W” | Teyp sürücüleri için kullanılır. Dosyayı Automatic Flushing özelliğini kullanmadan yazmaya açar. |
| “A” | Teyp sürücüleri için kullanılır. "W" özelliğini kullanır ve bilgileri dosyanın sonuna ekler. |
Bu tablo MATLAB’daki fopen komutunun farklı kullanım seçeneklerini ve anlamlarını özetlemektedir.
⇒ input fonksiyonu kullanılarak bir değişkenin kullanıcıdan alınması aşağıdaki gibi gerçekleşir:
|
1 |
a = input("denklemin a katsayısını giriniz a:"); |
örnek:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
>> disp('Bu program girdiğiniz derece (D) cinsinden sicakligi') disp('fahrenhayt (F) cevirir') D = input('Sicakligi derece olarak giriniz ve "enter" tusuna basiniz: '); F = 9*D/5+32; F = round(F); F Bu program girdiğiniz derece (D) cinsinden sicakligi fahrenhayt (F) cevirir Sicakligi derece olarak giriniz ve "enter" tusuna basiniz: 25 F = 77 |
örnek:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
% İkinci dereceden bir denklemin köklerinin hesaplanması format compact; % Satır aralığı bırakılmayacağı belirtiliyor a = input("Denklemin a katsayısını giriniz a:"); b = input("Denklemin b katsayısını giriniz b:"); c = input("Denklemin c katsayısını giriniz c:"); x = -b / (2 * a); y = sqrt(b^2 - 4 * a * c) / (2 * a); disp("Birinci kök değeri"), x1 = x + y; disp(x1) disp("İkinci kök değeri"); x2 = x - y; disp(x2) -------- Çıktı ----------- Denklemin a katsayısını giriniz a:4 Denklemin b katsayısını giriniz b:-5 Denklemin c katsayısını giriniz c:10 Birinci kök değeri 0.6250 + 1.4524i İkinci kök değeri 0.6250 - 1.4524i |
| Komut | Açıklama |
|---|---|
| keyboard | Bu komut, .m dosyasında herhangi bir satıra yazıldığında ve çalıştırıldığında MATLAB ortamında K>> işareti görünür. Böylece programın çalışmasına geçici olarak ara verilmiş olur. Debugging (hata ayıklama) uygulamasına geçiş yapılır. |
| pause | Program çalışırken bu komutun bulunduğu satıra gelindiğinde, kullanıcı klavyeden bir tuşa basana kadar program durur. |
| pause(n) | Program bu komutun bulunduğu satıra geldiğinde n saniye boyunca durur ve sonra çalışmaya devam eder. |
| waitforbuttonpress | Program bu komutun bulunduğu satıra geldiğinde, fareye tıklanmadığı veya klavyede bir tuşa basılmadığı sürece çalışmaz. |
Bu komutlar, MATLAB’da program yürütmesini duraklatmak veya kullanıcıdan bir etkileşim beklemek için kullanılır.

