m脚本设置使用utf8解析

本文最后更新于 2025年8月20日。


feature('DefaultCharacterSet', 'UTF-8');
slCharacterEncoding('UTF-8');

if ispc % for Windows
    % 设置控制台代码页为UTF-8 (65001)
    [~, ~] = system('chcp 65001 > nul');
    
    % 设置Java运行环境编码(影响图形界面)
    java.lang.System.setProperty('file.encoding', 'UTF-8');
    java.lang.System.setProperty('sun.jnu.encoding', 'UTF-8');
end

matlab输出默认编码模式

feature('DefaultCharacterSet')

设置默认编码为GBK

feature('DefaultCharacterSet', 'GBK');