-
原创matlab读取txt中文文本的解决方案-程序.rar下载
资源介绍
原创matlab读取txt中文文本的解决方案-程序.rar
matlab对中文的支持一直以来都是个不小的问题,尤其在读取文本方面。一般读出的中文文本都是乱码,网上找了半天没找到答案,自己研究了一下,在快要绝望的时候终于有了结果~ 呵呵
这个问题是在本论坛中的GUI教学视频第5课中提到的,学生的成绩单必须要转换成英文 数字才能正常读入,我用的是中文系统,用fopen试了一下,结果读出的中文是'???'样的乱码。不多废话,还是用本课视频的例子,为了证明读取中文的有效性,我把源程序的思路做了一下改动,界面中不做中文string的设置,全部由程序给出,解决方案如下
编程环境:matlab7.1;Windows XP professional SP2
更改后的代码
function matlab_GUI_4_OpeningFcn
fdata = importdata % 导入文本数据
ftextdatasize = size; % 求文本类数据长度
fdatasize = size % 求数据长度
counter = 1;
while counter