精华内容
下载资源
问答
  • matlab乱码问题

    2020-01-28 22:32:10
    matlab乱码问题 由于我的PC机上使用的语言是英语,而matlab会自动检测PC机使用的语言,这时matlab使用的编码是windows1252,所以我打汉字后,在terminal中显示的是·?· 解决方法: 在设置中把locale设置为中国,...

    matlab乱码问题

    由于我的PC机上使用的语言是英语,而matlab会自动检测PC机使用的语言,这时matlab使用的编码是windows1252,所以我打汉字后,在terminal中显示的是·?·
    解决方法:
    在设置中把locale设置为中国,matlab就可以显示中文了,这时matlab使用的是GBK编码。
    在这里插入图片描述

    展开全文
  • Windows编码格式是Unicode,而Ubuntu编码格式是UTF-8,所以文件从FTP上传到Ubuntu会乱码。 解决方法是在ftp里设置成UTF-8格式: matlab中文乱码 换一种支持中文的字体...

    Windows编码格式是Unicode,而Ubuntu编码格式是UTF-8,所以文件从FTP上传到Ubuntu会乱码。
    解决方法是在ftp里设置成UTF-8格式:
    这里写图片描述

    matlab中文乱码

    换一种支持中文的字体

    展开全文
  • Matlab 乱码问题解决方法

    千次阅读 2020-09-25 11:26:51
    1、由于字体原因打开MATLAB出现乱码问题,在里面输入命令也全是一堆乱符。 问题成因:MATLAB的默认字体是 Monospaced(等宽字体),其非常适合用于显示程序源代码,但Monospaced是种逻辑字体。其可在不同语言和操作...

    以下是我自己总结的两种解决乱码问题的方法,大家可以选择自己需要的方法解决问题,也可以一个方法一个方法的试一下。我使用matlab的版本为2019a\2019b\2020a,采用第二种方法解决了问题,默认编码格式为GBK。

    1、由于字体原因打开MATLAB出现乱码问题,在里面输入命令也全是一堆乱符。

    问题成因:MATLAB的默认字体是 Monospaced(等宽字体),其非常适合用于显示程序源代码,但Monospaced是种逻辑字体。其可在不同语言和操作系统上映射为不同的物理字体:在中文Vista操作系统下,Monospaced字体被映射到宋体-18030上,因而产生乱码。如需纠正,下载 “宋体-18030”字体,并将其放入系统字体库即可;或者 只要将MATLAB的默认字体改为其它任意一种字体即可避免出现乱码。

    解决方案:单击“主页”>“预设”>“字体”,将桌面代码字体改为Microsoft Yahei UI,取消勾选使用系统字体,选择Microsoft Yahei UI,点击应用。(也可以选择自己中意的字体,如微软雅黑)
    在这里插入图片描述

    选择自定义,点击命令行窗口,选择自定义,前三项命令行窗口、命令历史记录、编辑器都选择自定义,选择Microsoft Yahei UI,点击应用。
    在这里插入图片描述
    2、由于编码问题打开MATLAB出现乱码问题。(查看编码格式可以用notepad++打开文件)

    问题成因:由于编码格式不一致导致出现乱码问题,在命令行输入命令:feature(‘locale’)。若显示结果如下图所示,出现warning,代表编码格式不一致。System locale与User locale设置不一样,System locale设置了zh_CN,而User locale设置了en_US。
    在这里插入图片描述

    而如果显示结果如下图所示,无warning即可知道编码格式一致,以下编码格式为GBK。
    在这里插入图片描述
    解决方案:以下完成每一步操作,可再次打开matlab查看问题是否解决。

    第一步:打开“控制面板”>“时钟和区域”>“更改日期、时间和数字格式”>“格式”选择中文(简体,中国)。
    在这里插入图片描述

    然后点击“管理”>“更改系统区域设置”>“当前系统区域设置”为中文(简体,中国)。注意不要勾选beta选项,不然会导致一些其他的带中文显示的程序出现异常。

    在这里插入图片描述
    第二步:如果你当前系统的区域设置就是中文简体,可能就是单纯的编码问题。

    找到MATLAB的根目录,通常是C:\Program Files\Polyspace\R2020a\bin,找到lcdata_utf8.xml文件(在R2017以及之后的版本中lcdata.xml 是仅包含注释的空文件,需要将 lcdata_utf8.xml 重命名为 lcdata.xml ,然后进行以下修改操作)。
    在该文件中找到这一行,把 encoding="XXx" 改为你想要的编码,如果需要改成GBK,则将下图“UTF-8”替换成“GBK”,然后再保存重启MATLAB。
    

    在这里插入图片描述
    如果想以UTF-8编码,而不是GBK编码的话,在该文件中找到这几行,将其删除。(如果用GBK编码,则保留) 在这里插入图片描述

    然后再在文件中找到这几行,对其进行修改。
    在这里插入图片描述

    修改为如下图所示,最后重启MATLAB。
    

    在这里插入图片描述
    第三步:查看乱码的文件的格式为GB2312(即GBK)还是UTF-8,可在官网https://notepad-plus-plus.org/downloads/v7.8.9/下载notepad++查看格式。如果格式不统一,则进行转换。
    在这里插入图片描述
    如:将UTF-8编码的文件转换成GBK, 用notepad++打开一个GBK编码的文件,然后把UTF-8编码的文件粘到GBK编码的文件中,实现编码转换,最后再另存为。

    展开全文
  • 中文注释乱码问题:中文注释乱码的是因为windows下的m文件采用的是gb2312编码,将所有的m文件转成 utf8文件后,显示就正常了。1.首先安装enca:sudo apt-get install enca2.进入m文件所在的文件夹3.将所有m文件转成...

    中文注释乱码问题:

    中文注释乱码的是因为windows下的m文件采用的是gb2312编码,将所有的m文件转成 utf8文件后,显示就正常了。
    1.首先安装enca:sudo apt-get install enca
    2.进入m文件所在的文件夹
    3.将所有m文件转成utf8:enca -L zh_CN -x UTF-8 *
    PS: 将单个文件转成utf8:enca -L zh_CN -x UTF-8 文件名

    参考:Linux for Matlab中文注释乱码(亲测有效)

    快捷键与Windows不一致问题

    Ubuntu下matlab的快捷键设置默认的是Emacs与Windows下matlab的快捷键不一致,用起不习惯,可改成Windows下的快捷键。操作如下:

    打开matlab --> file --> preferences --> Keyboard --> Shortcuts --> Keyboard Shortcuts Preferences --> Active settings:

    默认的是Emacs Default set, 点击右边向下的箭头,选择 Windows Default Set

    点击Apply再点击Ok

    15b79f032c1c26f55c6a010ccce78ea9.png

    安装工具包显示无权限写入的问题

    Can't install any toolboxes because can't write to /usr/local/MATLAB/R2018b

    05ac3999e79325b41cbb01d7734c5254.png

    解决:首先获取matlab的根目录地址,然后设置权限即可

    sudo chown -R $LOGNAME: /usr/local/MATLAB/R2018b

    参考:https://www.mathworks.com/matlabcentral/answers/334889-can-t-install-any-toolboxes-because-can-t-write-to-usr-local-matlab-r2017

    展开全文
  • Matlab乱码不显示中文解决方案

    千次阅读 2019-01-20 21:41:29
    1. 在MATLAB输入feature('locale'),查看默认locale代号,如en_US; 2. 就进入matlab的目录找到 bin下lcdata.xml这个文件,用任意编辑器打开; 3. 查找en_US,将本来的 locale name="en_US" encoding=...
  • 毕业季马上要到了,给大家总结一些我平常用到的奇特但是好用的Matlab画图技巧保存高清大图很多朋友保存Matlab图片时会选择jpg保存或者截图,然后放到论文发现特别模糊尤其文字部分是进行缩放调整后,做为有点强迫症...
  • matlab中文乱码

    2019-12-11 16:36:11
    问题:csdn上复制下的matlab代码在matlab中打开乱码,在notepad++中打开正常 原因:matlab使用GBK编码,notepad++使用utf-8编码 解决方法: notepad++打开代码——编码——转为ANSI编码——保存,matlab重新打开...
  • 解决Linux中Matlab中文乱码问题由于Linux下Matlab的图形界面是用Java写的,所以只要搞定Java的中文显示就行了。1、我Matlab2007a的JRE目录为:/opt/Matlab/sys/java/jre/glnx86/jre1.5.0请根据自己的安装目录和版本...
  • Matlab中文乱码问题

    2021-03-11 15:33:42
    关于Matlab乱码问题 1.使用 feature(‘locale’) 如果不一样与user ,要更换。 2.我的问题是 再preferences 里面的 front 字体 找不到中文,后来在控制面板里面 找到了区域,把格式改为了中文,我之前是英文,重启...
  • Matlab 汉字乱码问题

    千次阅读 2020-06-24 10:56:00
    Matlab 汉字乱码问题 matlab字符乱码显示处理: 默认设置为“桌面代码”,有时候可以解决乱码问题 其他处理方法: 1. 靠谱一点的是这样的: 先在命令窗口执行命令: 然后发现是系统的locale设置和user的不...
  • 第一次在WIN7中使用matlab,版本是R2009b,比较老的版本。启动后发现command中显示是乱码 上网上找,貌似是不兼容的原因。使用兼容方式后,依旧乱码,乱得让人胃疼~~ 当时也不知道怎么就头脑一热:编码问题?...
  • 解决matlab中文乱码

    千次阅读 2018-10-09 09:18:26
    解决matlab中文乱码 做法:在matlab预设->字体选择中文字体. 说明:matlab默认设置为Monospaced,如果系统没有支持等宽字体的中文字体,中文字符会显示方框。 ...
  • matlab 中文乱码

    2019-08-31 16:27:02
    这样会乱码 >> fid = fopen('swords.txt','r') fid = 3 >> t1 = fgetl(fid) t1 = 鍒樻椋? 这样就不会 >> feature('DefaultCharacterSet', 'UTF8'); >> fid = fopen('swords.txt',...
  • 英文版Win7下matlab乱码解决方案

    千次阅读 2012-11-03 22:24:35
    我的英文版Win7,没当时没有装中文包,但设置若无法显示时用中文,安装了MATLAB2012a后乱码。后来不知道在哪里找到一个方法说在某个目录里创建一个文件,里面加上一句“slCharacterEncoding='UTF-8'”,于是我也就...
  • matlab中文乱码问题

    万次阅读 2018-06-09 16:37:37
    https://blog.csdn.net/He_MM/article/details/51943526新安装的Matlab由于默认设置可能会导致显示中文乱码的问题,这是由于Matlab 文档编辑器(editor) 的编码导致的,一般默认编码方式为ANSI,为了显示中文,应改为...
  • MATLAB代码乱码恢复

    2019-09-29 03:42:51
    之前在网上下载了一个MATLAB代码,里面的中文全部都变成乱码了,于是试了网上的方法,将 .m文件用TXT打开,居然真的恢复了。 (居然有一种密码破解的快感) (无可救药地从水空间到水微博到水博客了,笑) 转载于...
  • MAC Matlab 中文乱码

    2019-10-04 10:36:54
    问题:文件中文注释乱码(再次打开文件时) / 控制台输出中文乱码 解决方法: 官网下载补丁(https://ww2.mathworks.cn/support/bugreports/search_results?utf8=%E2%9C%93&search_executed=1&keyword=...
  • matlab中文乱码解决方案

    千次阅读 2019-10-01 11:03:45
    小编经常参加数学建模,会遇到在添加附录代码时候,粘贴matlab代码到Word文档中时会出现代码中的中文注释会出现乱码情况,小编提供了以下两个解决方案 方法一: 1、选择主页--->预设 2、选择字体--->宋体...
  • matlab编码乱码的问题

    2021-02-09 10:09:49
    matlab填写注释或者输出一些中文内容时通常会遇到在matlab中可以显示中文,换个编辑器就显示乱码,导致可读性较差。 这里是我遇到的一些问题,总结一下希望可以帮助更多的小伙伴! 首先在 主页-->预设-->...
  • MATLAB显示中文乱码问题 MATLAB2016

    万次阅读 多人点赞 2018-02-01 18:23:26
    我使用的是MATLAB 2016a,win10环境。 在试过千百遍之后,我修改了控制面板里面的系统语言是中文简体: 然后修改了MATLAB的bin文件夹里面的lcdata.xml文件如下...这样我的乱码问题解决了,之所以列出前面的那些失败
  • 解决matlab中文乱码问题

    万次阅读 2012-08-29 09:25:40
    说实话,这两篇文章也没能解决我现在的问题,现在的问题...linux下matlab中文乱码解决 matlab中文乱码 当然我还在震动论坛看到一种方法就是说把preference里面的字体改成monospaced,实际上我这几个editor的设置都
  • 然后进入,发现MATLAB乱码了 : 以下是解决方案 : 2.给工作区设置字体, 解决工作区乱码 https://www.cnblogs.com/Qling/p/9487647.html 3.设置MATLAB为英文版,解决菜单栏乱码 执行gedit /etc/profile ...
  • JDBC连接MYSQL数据库,使用MATLAB读写中文数据出现乱码,是由于MYSQL本身的配置问题试验数据库的编码为UTF8,操作系统为中文WINDOWS,即操作系统的编码是GBK,如果不对MYSQL的字符编码进行配置,将产生乱码。...
  • 安装挂载Matlab 2010 ISO: sudo mount -o loop -t iso9660 /文件目录/matlab.iso /cdrom/安装Matlab : cd /cdrom/sudo ./install接下来自行配置二.Matlab 中文乱码1、Matlab2010的JRE目录为:/Matlab安装目录/sys/...
  • 安装挂载Matlab 2010 ISO: sudo mount -o loop -t iso9660 /文件目录/matlab.iso /cdrom/安装Matlab:cd /cdrom/sudo ./install接下来自行配置二.Matlab 中文乱码1、Matlab2010的JRE目录为:/Matlab安装目录/sys/...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 436
精华内容 174
关键字:

matlab乱码乱码

matlab 订阅