1- fprintf komutu ile bir dosyaya ya da ekrana verileri formatlı olarak yazdırabiliriz. İlk örnegimiz de veriyi dosyaya alt alta yazdırma işlemi yapalım. clc clear all dosya=fopen( 'sayilar.txt' , 'w' ); for i = 1 : 20 fprintf(dosya, '%d \n' , i ); % %d ile dosya içine tamsayı yazacagımızı belitiriz % \n ile yazma işleminden sonra alt % satıra geçecegimizi belirtiriz end fclose(dosya); 'bitti' Yukarıda ki kodların sayilar.txt dosyası içinde alt alta nasıl geldiklerini gözlemleyelim. 5'inci veriyide yazdıktan sonra \n ile karşılaşıyor ve bir alt satıra geçiliyor. 2 - Bu örnekte verimizi ekrana formatlı olarak yazdıralım. A1 = [ 9.9 , 9900 ]; A2 = [ 8.8 , 7.7 ; ... 8800 , 7700 ]; formatSpec = 'X is %4.2f meters or %8.3f mm\n' ; fprintf(formatSpec,A1,A2) Yukarıdaki kodlar matris ü
Merhabalar, Matlab Yazılım Teknolojisi blogumda algoritma ve matlab kodları üzerine içerikler oluşturuyorum. İnternet üzerinde bulmakta zorlandığım bilgileri buraya aktararak daha hızlı bulunabilir hale getirmeye çalıştım. Faydalı olması dileğiyle.