[]
matlab dosyadan bilgi okuma
elimde bi tane .txt uzantılı dosya var içi ell doldurulumuş, normal insanın okuyabileceği şekilde. içinde a.jpeg yazıyor mesela.
ben bu dosyayı önce k = fopen(x.txt, rt+)'la açıp sonra fread(k) yaptığımda mesela içindeki karaakterlerin ascii değerlerini tek tek döndürüyor. ama ben bu a.jpeg'i dosyadan okuyup onu ekrana basmak istiyorum mesela. nasıl yapabilirim bunu?
bi de FREAD(FID,SIZE,PRECISION), FREAD(FID,SIZE) gibi prototipler var help fread'de ama bunları kullanamdım. mesela fread(k,1,'uchar') yazdığımda empty matrix: 0-by-1 gibi bişey döndürüyor.
ben bu dosyayı önce k = fopen(x.txt, rt+)'la açıp sonra fread(k) yaptığımda mesela içindeki karaakterlerin ascii değerlerini tek tek döndürüyor. ama ben bu a.jpeg'i dosyadan okuyup onu ekrana basmak istiyorum mesela. nasıl yapabilirim bunu?
bi de FREAD(FID,SIZE,PRECISION), FREAD(FID,SIZE) gibi prototipler var help fread'de ama bunları kullanamdım. mesela fread(k,1,'uchar') yazdığımda empty matrix: 0-by-1 gibi bişey döndürüyor.
matlab help inden alıntıdır:
Note fread is intended primarily for binary data. When reading text files, use the fgetl function.
ben de benzer bi işle uğraşıyorum şu an. sana tavsiyem bir while döngüsü içinde fgetl fonksyonunu kullanarak text dosyasını satır satır okut. dosyanın sonuna geldiğinde fgetl fonksyonu -1 döndürüyor. bunu kullanarak döngüden çıkabilirsin
bu işi yapan bir kod var elimde, mail adresi verirsen gönderebilirim
edit: gönderdim
Note fread is intended primarily for binary data. When reading text files, use the fgetl function.
ben de benzer bi işle uğraşıyorum şu an. sana tavsiyem bir while döngüsü içinde fgetl fonksyonunu kullanarak text dosyasını satır satır okut. dosyanın sonuna geldiğinde fgetl fonksyonu -1 döndürüyor. bunu kullanarak döngüden çıkabilirsin
bu işi yapan bir kod var elimde, mail adresi verirsen gönderebilirim
edit: gönderdim
- makineci (30.11.08 23:14:09 ~ 01.12.08 00:17:14)
semting67@yahoo.com. teşekkür ederim şimdiden.
- psyche (30.11.08 23:30:33)
1