Ana içeriğe atla

FOPEN - MATLAB


fopen  fonksiyonu ile dosyayı açar ve diger işlemleri gerçekleştiririz.

dosya = fopen('deneme.txt')

fopen ile açılan dosya üzerinde hangi işlemleri yapacağımızı bildirmemiz gerekir.
Örneğin:

dosya = fopen('deneme.txt','r')

Yukarıda ki örnekte görüldügü üzere 'r' yani 'read' ile deneme.txt adlı dosyayı okuduk. Dosya okuma işlemi dışında dosyaya yazma ya da dosyadan silme işlemleri gerçekleştiremeyiz.

Aşağıda ki tabloda dosya açma işlemlerinin hangi sebeple açılacağını belirleyen kısa kodlar ve açıklamaları yer almaktadır.

'r' Okumak için dosya açma
'w' Yazmak için dosya açar ya da yeni dosya oluşturur. Dosya varsa içini siler
'a' Yazmak için dosya açar ya da yeni dosya oluşturur. Verileri dosyanın sonuna ekler
'r+' Yazma ve okumak için dosyayı açar
'w+' Yazma ve okumak için dosyayı açar ya da oluşturur. Veri varsa sonuna ekler.
'a+' Yazma ve okumak için dosyayı açar. Sonuna yazar.

Yorumlar

Bu blogdaki popüler yayınlar

Matlab Operatörler

Matematiksel operatörler: +  Toplama –  Çıkarma *  Çarpma /  Bölme ^  Üst alma .* Elemanter çarpım ./  Elemanter bölme .^  Elemanter üst alma a+b  Boyutları aynı olan a ve b matrisini toplar. a-b  Boyutları aynı olan a ve b matrislerinin farkını alır. a*b  Sütun sayısı m olan a matrisiyle satır sayısı m olan b matrisini çarpar. a/b  b düzenli kare bir matrisse (determinantı sıfırdan farklıysa), aynı boyutlu a matrisiyle; a*inv(b)işlemini yapar. a.*b  Boyutları aynı olan a ve b matrislerinin elemanlarını karşılıklı olarak çarpar. a./b  Boyutları aynı olan a ve b matrislerinin elemanlarını karşılıklı oranlar. sqrt  Kök alma abs  Mutlak değer rats  Kesirli gösterim Mantıksal operatörler: &  Ve |  Veya ~  Değil /  Bölme Karar operatörleri: >  Büyüktür <  Küçüktür >=  Büyük eşittir <=  Küçük eşittir ==  Eşittir ~= ...

Matlab Asal Sayı Buldurma

Klavyeden girilen bir tamsayının, asal sayı olup olmadıgını veren algoritma kodları: Asal sayı tanımı; "1 ve kendisinden başka tamsayıya, tam bölünemeyen tamsayılara; asal sayı" denir. Girilen tamsayının asal olup olmadıgının tespiti için; tanımdan hareketle 1'den tamsayıya kadar döngü açılır ve kaç kere tam bölündügü hesaplanır. Eğer 2 kere tam bölünmüşse girilen sayı asal sayıdır.  Matlab kodları: a=input( 'Tamsayı giriniz: ' );   %kullanıcıdan tam sayı girilmesi isteniyor disp( '   ' );                                 %bir miktar boşluk bırakılıyor s=0;                                         %s degişkeni sayının kaç defa tam bölündügünü tutması için                                     ...