在Matlab中,编码方式与平台相关。例如,在windows下,使用的编码方式为windows-1252。对于Unicode的支持不是默认的,要手动设置。对于Matlab中字符串变量,可以使用:
feature('DefaultCharacterSet', 'UTF8');
来设置支持Unicode编码。
对于其他的地方,如读取文件,可以手动指定编码的方式,如:
fid_tag = fopen(file_path,'r','n','UTF-8');
使用这种方式,可以方便的使用Unicode。