使用vscode编写matlab时出现乱码问题(网上找了很久找不到)

搭建环境参考了csdn和知乎的很多的人
添加的拓展有matlab, matlab -formatter , Matlab Interactive Terminal
Matlab Snippets
这是设置文件

{
    "window.zoomLevel": 1,
    "matlab.mlintpath": "C:\\Program Files\\Polyspace\\R2021a\\bin\\win64\\mlint.exe",
    "matlab.linterEncoding": "gb2312",
    "files.associations": {
        "*.m": "matlab"
    },
    "matlab-formatter.indentwidth": 4,
    "matlab-formatter.separateBlocks": true,
    "terminal.integrated.defaultProfile.windows": "Command Prompt",
    "matlab.matlabpath": "C:\\Program Files\\Polyspace\\R2021a\\bin\\matlab.exe",
    "matlab-interactive-terminal.pythonPath": "C:\\Users\\Chrans\\AppData\\Local\\Programs\\Python\\Python38\\python.exe",
    "files.autoGuessEncoding": true,
    "editor.snippetSuggestions": "top",
    "security.workspace.trust.untrustedFiles": "open",
    
}

以下是问题
在.m文件中编写任何东西,跑不起来(run了之后没有任何动静, 我确认是有输出的),并且一直提示黄色问题,且问题是乱码,测试了其他语言比如c的报错,没有乱码,只有matlab的报错有乱码,就比如
x = linspace(1,2);
y = x;
plot(x,y);
这个代码x下面有黄色波浪线,错误提示为“鏃犳硶杩愯�屼唬鐮佸垎鏋愩€�'d:\123.m' 涓烘棤鏁堢殑 MATLAB 鏂囦欢鍚嶃€�”
完整提示为
[{
"resource": "/D:/123.m",
"owner": "matlab",
"severity": 4,
"message": "鏃犳硶杩愯�屼唬鐮佸垎鏋愩€�'d:\123.m' 涓烘棤鏁堢殑 MATLAB 鏂囦欢鍚嶃€�",
"startLineNumber": 1,
"startColumn": 1,
"endLineNumber": 1,
"endColumn": 1
}]
刚接触matlab,之前没什么编程经验,希望得到指教解决问题,谢谢。

无法运行代码分析,'d:\123.m'为无效的 MATLAB 文件名。
出现乱码一般是UTF-8编码的字符被当成ANSI(GB2312)编码进行解析。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632