Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

12. HAFTA 12-13 Mayıs 2010.

Benzer bir sunumlar


... konulu sunumlar: "12. HAFTA 12-13 Mayıs 2010."— Sunum transkripti:

1 12. HAFTA Mayıs 2010

2 Dosya açma: fopen fopen komutu bilgi kaydetmek için veri dosyası açar veya oluşturur. Yazım formatı: dosya değişkeni= fopen(‘dosya adı’,’izin’) izin: dosyanın kullanım izni : r,w,.., vs. efe.ege.edu.tr/~matlab/hafta8/Hafta8.ppt

3 Tipler Açıklama ‘r’ Dosyayı sadece okumaya açar (yazmaya izin vermez)
Dosyayı yazmaya ve okumaya açar ‘w’ Varolan bir veri dosyasının içindekini siler, dosya yoksa oluşturur ve dosyayı yazmaya açar ‘w+’ Varolan bir veri dosyasını yazmak için açar, dosya yoksa oluşturur ve dosyayı okumaya ve yazmaya açar ‘a’ Varolan bir veri dosyasını yazmak için açar, dosya yoksa oluşturur ve girilecek bilgileri dosya sonuna ekler ‘a+’ Varolan bir veri dosyasını okumak ve yazmak için açar, dosya yoksa oluşturur ve girilecek bilgileri dosya sonuna ekler efe.ege.edu.tr/~matlab/hafta8/Hafta8.ppt

4 Dosya kapama: fclose fclose komutu dosya yazma ve/veya okumaya açılan dosyanın MATLAB ’den ilişkisini kesmeye (dosyayı kapamaya) yarar. Yazım formatı: sonuc=fclose (dosya değişkeni) efe.ege.edu.tr/~matlab/hafta8/Hafta8.ppt

5 Dosyaya bilgilerin kaydedilmesi: fprintf
Verilerin ekrana yazılmasın da kullanılan fprintf fonksiyonu, aynı zamanda fopen komutuyla açılmış dosyaya yazmakta da kullanılır. Yazım formatı: fprintf (dosya değişkeni = ‘%format %format %format … %format’, değişken1, değişken2,değişken3,…değişken_n) efe.ege.edu.tr/~matlab/hafta8/Hafta8.ppt

6 fclose(a); M=[1 2 3 4]; a=fopen('veri.dat','w');
fprintf (a,'%d %d %d %d',M); fclose(a); M=[ ]; a=fopen('veri.dat','w'); for i=1:4 fprintf(a,'%d ',M(i)); end fclose(a); efe.ege.edu.tr/~matlab/hafta8/Hafta8.ppt

7 A=[1 5 11 ; 2 4 5]; a=fopen('veri.dat','w+'); for i=1:2 for j=1:3
fprintf(a,'%d ',A(i,j)); end fclose(a); efe.ege.edu.tr/~matlab/hafta8/Hafta8.ppt


"12. HAFTA 12-13 Mayıs 2010." indir ppt

Benzer bir sunumlar


Google Reklamları