PDA

View Full Version : خواندن فایل متنی فارسی با متلب



baharak4
جمعه 15 اسفند 1393, 10:32 صبح
ممنون از پاسختون ولی این هم فایده ای نداشت و هنوز شکل مربعی دارند

علیرضا.ا
پنج شنبه 28 اسفند 1393, 14:24 عصر
اینو تست کن:


fid = fopen('a.txt', 'rb');
b = fread(fid, '*uint8')';
fclose(fid);
str = native2unicode(b,'UTF-8')

baharak4
پنج شنبه 13 فروردین 1394, 21:26 عصر
اینو تست کن:


fid = fopen('a.txt', 'rb');
b = fread(fid, '*uint8')';
fclose(fid);
str = native2unicode(b,'UTF-8')


ممنون از پاسختون ولی این هم فایده ای نداشت و هنوز شکل مربعی دارند

علیرضا.ا
پنج شنبه 13 فروردین 1394, 23:28 عصر
این چی؟


fopen('My_Text.txt', 'r', 'n', 'UTF-8')

baharak4
جمعه 14 فروردین 1394, 16:16 عصر
این چی؟


fopen('My_Text.txt', 'r', 'n', 'UTF-8')

این هم جواب نداد متاسفانه
یعنی واقعا هیچ راهی نداره؟

علیرضا.ا
جمعه 14 فروردین 1394, 23:21 عصر
مطمئنی متنی که داری UTF8 هست؟
من هر دوتا رو تست کردم جواب داد!

baharak4
شنبه 15 فروردین 1394, 16:50 عصر
مطمئنی متنی که داری UTF8 هست؟
من هر دوتا رو تست کردم جواب داد!
بله یک فایل txt با encoding UTF-8 که شامل یک سری کلمه فارسی هستش

علیرضا.ا
شنبه 15 فروردین 1394, 20:00 عصر
زبان کامپیوترت فارسیه؟

baharak4
شنبه 15 فروردین 1394, 22:32 عصر
زبان کامپیوترت فارسیه؟
خیر انگلیسی هستش، ربطی داره ؟

علیرضا.ا
شنبه 15 فروردین 1394, 23:00 عصر
زبان محیط رو نمیگما
زبانی که توی region تنظیم شده رو میگم

شاید مشکل از اون باشه