如果是matlab本身显示中文乱码:
在控制面板->修改时间和数字格式->简体中文,重启matlab即可。
如果是matlab读取txt文件乱码:
则 [fid, msg] = fopen(fname, 'r', 'n', 'UTF-8');
string = fscanf(fid, '%s');
此处fopen的编码格式要和实际的txt一致,保存的什么格式,就要指明用什么格式打开,就不会出错了。
在控制面板->修改时间和数字格式->简体中文,重启matlab即可。
如果是matlab读取txt文件乱码:
则 [fid, msg] = fopen(fname, 'r', 'n', 'UTF-8');
string = fscanf(fid, '%s');
此处fopen的编码格式要和实际的txt一致,保存的什么格式,就要指明用什么格式打开,就不会出错了。