MATLAB 2010a解决中文字体乱码的方法

MATLAB .m文件中文乱码根源与精准解决方案 字符编码是计算机处理文本的基础概念,其核心在于字节流与解码规则的匹配关系;GBK与UTF-8作为两种主流中文编码标准,因字节映射差异导致跨环境读取时出现乱码;这一问题在MATLAB中集中体现为.m文件中文注释、函数名显示异常,本质是解释器默认UTF-8解码器与实际GBK字节流的错配;典型应用场景包括课程代码导入、国产软件导出脚本、跨平台(如银河麒麟)协作开发等;本文聚焦MATLAB R2016b及以上版本,提供基于fileread(Encoding)的无损、可复现、工程级解决方案,兼顾历史兼容性与现代工具链 阅读详情

今天在Fedora18中安装了MATLAB 2010a,一切顺利,但最后使用时,发现界面中某些中文显示为方框。在网上搜索了解决方案,特记录下以备后用。 18

首先需要有中文字体,一般情况在File->Preferences->Fonts中进行设置,选择喜欢的中文字体后,如Current Folder、Command History等处的中文就能正常显示。但是在打开文件等处仍然显示为方框,此时需要进行进一步处理。

进入MATLAB 2010a目录,默认为:/usr/local/MATLAB/R2010a
cd /opt/Matlab/sys/java/jre/glnx86/jre/lib/fonts/
mkdir fallback
cd fallback
ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc ./wqy-zenhei.ttc
mkfontdir
mkfontscale
重启MATLAB就可以看到所有的中文都正常了。

如果不行的话,在fontconfig.properties中加入:

[sunjunior@localhost lib]$ cat fontconfig.properties
# @(#)linux.fontconfig.properties 1.2 03/10/28
#
# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
#


# Version


version=1


# Component Font Mappings


allfonts.chinese-arphic1= -misc-wenquanyi zen hei-medium-r-normal--0-0-0-0-p-0-iso10646-1
filename.-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1=/opt/MatLab/sys/java/jre/glnx86/jre/lib/fonts/fallback/wqy-zenhei.ttc


# Search Sequences


sequence.fallback=chinese-arphic1


# Exclusion Ranges


# Font File Names


ubuntu下matlab安装心得 一 安装程序 1.下载matlab的安装文件至主目录下,我的matlab软件的文件名为Mathworks.Matlab.R2012a.UNIX.iso  2.挂载iso文件 sudo mount -o loop Mathworks.Matlab.R2012a.UNIX.iso /mnt  3.跳转到挂载目录 cd /mnt 4.安装 sudo ./install 5.出现图形化界面,安装 阅读详情

相关推荐

MATLAB R2010a汉化包

MATLAB R2010a汉化包

MATLAB基础操作之中英文切换

需要安装包的可以留言,必回复。

yytu231的博客 6767

使MATLAB变成中文版

很多人跟我将没有MATLAB中文版,虽然我一直推荐大家用英文版,但还是听到了许多抱怨,所以我做了这个,但是由于上传文件大小限制,所以不能传一个中文版的MATLAB上来,只能教大家转换成中文的方法

matlab2010a中文,MATLAB 2010a解决中文字体乱码的方法

今天在Fedora18中安装了MATLAB 2010a,一切顺利,但最后使用时,发现界面中某些中文显示为方框。在网上搜索了解决方案,特记录下以备后用。 18首先需要有中文字体,一般情况在File->Preferences->Fonts中进行设置,选择喜欢的中文字体后,如Current Folder、Command History等处的中文就能正常显示。但是在打开文件等处仍然显示为方框,...

weixin_36060465的博客 2171

EtherCAT简介

EtherCAT(EtherNet Control Automation Technology)是由德国公司BECKHOFF公司于2003年提出的实时工业以太网技术。其具有高速、高数据有效率的特点,支持多种设备的连接拓扑结构。从站节点使用专用的控制芯片,例如:microchip公司的Lan9252、BECKHOFF公司的ET1100等ESC(EtherCAT slave controller)芯片。主站的搭建方式有很多,例如:开源主站IGH、SOEM、商业化主站TwinCAT等。

m0_73482095的博客 1万+

BERTopic安装指南:hdbscan依赖问题全解析(附解决方案)

本文详细解析了安装BERTopic时常见的hdbscan依赖报错问题,深入剖析了C++编译环境缺失、Python版本兼容性以及包管理渠道混用三大核心原因。针对Windows、macOS和Linux不同系统,提供了创建虚拟环境、使用conda安装预编译包、安装C++编译工具等具体解决方案,帮助用户顺利安装BERTopic并开始文本主题建模实践。

weixin_29061041的博客 213

matlab2010改语言,科学网-macOS MATLAB 更改界面语言设置——中文改为英文-李航的博文...

在macOS环境下安装MATLAB软件后,发现软件默认的安装语言是中文,于是会出现一些界面和错误提示都是用中文显示的,这样1)不利于理解一些函数和解决错误;2)中英文混搭阅读起来显得很凌乱。为了避免以上缺陷,我打算设法将MATLAB的默认语言改为英文。在参考了一些网页后,我将自己的经验分享如下。macOS版本:macOS Sierra 10.12.3MATLAB版本:MATLAB R2016b1、...

weixin_42117150的博客 2264

TI毫米波雷达人体生命体征(呼吸、心跳)信号提取算法(IWR6843ISK+DCA1000EVM)

本篇内容介绍的算法主要为传统的提取算法,但可实现在1m内呈现良好的检测效果,能够提取出非常可观的呼吸和心跳波形,但在超出1m的距离后便不适用这个算法了。远距离检测呼吸和心跳始终是这个领域一个很大的挑战。要实现远距离检测可在提取相位信号、分离呼吸和心跳信号上进行改进处理,例如线性解调提取相位、改进的VMD分离呼吸和心跳算法。

m0_61934621的博客 3万+

在MATLAB画图时中文显示乱码的解决办法

新安装的matlab可能存在乱码的问题,这篇文章解决在绘图时标题乱码的问题

qq_30627595的博客 3869

openlayers6【十九】vue HeatmapLayer热力图层实现热力图效果详解

文章目录1. 写在前面2. Heatmap 类实现热力图2.1 Heatmap 参数2.2 实现热力图3. 完整代码4. 添加删除map图层的方法5. 热力图自身的get,set方法 1. 写在前面 我们主要看热力图的效果,区域绘制效怎么设置详细内容可以访问 openlayers6【十七】vue VectorLayer矢量图层画地图省市区,多省市区(粤港澳大湾区)效果详解 在 openlayers 中,图层是使用 layer 对象表示的,主要有 WebGLPoints Layer、热度图(HeatMap L

@必意玲 1万+

Emscripten安装(wasm编译)

5:配置对应环境变量--替换成自己对应的安装路径(2025最新的Emscripten工具链默认使用LLVM/WebAssembly标准工作流,java依赖已经移除了,所以以下java环境不配,需要使用java的手动添加即可---->emsdk install java-8-152-64bit。3:下载相应的依赖库---->emsdk install latest(我这里下的是最新的,如果有指定版本,把latest替换成版本号即可)6:测试是否成功---> emcc- v/em++ -v。

qq_31578301的博客 554

ubuntu 11.10 matlab 2010a x64

rm -rf dir -r是遍历删除 -f是强制删除 挂载光盘镜像,使用mount命令 建立挂载文件夹:mkdir /mnt/temp 挂载:mount -o loop /home/matlab.iso /mnt/temp 其中/home/matlab.iso为你的光盘所在位置,/mnt/temp为你要把光盘镜像文件挂载到的位置 建立安装目录:mkdir /usr/local/mat

pupu_2009的专栏 2107

cocos2dx中DrawNode画线锯齿和非凸多边形填充

记录一下在cocos2dx中使用DrawNode所遇到的2个问题 1.画线锯齿问题 ios版本下,在AppController.mm中设置CCEAGLView的multiSampling和numberOfSamples。如下图 CCEAGLView *eaglView = [CCEAGLView viewWithFrame: [window bounds]

hello-world 5414

Ubuntu Matlab 2010 安装,中文乱码与桌面启动器解决方案

一.安装    新建挂载目录 sudo mkdir /media/cdrom0    挂载Matlab 2010 ISO:sudo mount -t iso9660 -o loop /home/sgliu/MatlabR2010b/matlab.iso  /media/cdrom0    安装Matlab :   cd /cdrom0/

1793

ue 蓝图 c++ websocket 事件回调

ue 蓝图 c++ websocket 事件回调

jacke121的专栏 166

如何解除“无法完成操作 因为文件包含病毒或潜在垃圾软件”

当运行软件遇到“无法完成操作 因为文件包含病毒或潜在垃圾软件”时,如何解决?控制面板-系统和安全-Windows Defender防火墙-自定义设置,将专用网络及公用网络关闭。点击后,选择“病毒和威胁防护”-管理配置。进入安全中心后,选择“病毒和威胁防护”将需要排斥的选项输入后,保存配置即可。2:打开windows安全中心。

笔者从事电信媒体开发多年,愿意将多年的开发经验分享给同行 6万+

Ubuntu安装Matlab和设置桌面快捷方式

【转自:http://blog.sina.com.cn/s/blog_9ce5a1b501013xkn.html】 一.安装    挂载Matlab 2010 ISO:                     sudo mount -o loop -t iso9660 /文件目录/matlab.iso /cdrom/    安装Matlab :   cd /cdrom/

科研的起点 3472

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Linux中为Matlab配置中文字体,以及设置桌面启动快捷方式

Linux中为Matlab配置中文字体,以及设置桌面启动快捷方式 (2012-05-02 09:18:06) 转载▼ 标签: 杂谈   一.安装    挂载Matlab 2010 ISO: sudomount -o loop -t iso9660 /文件目录/matlab.iso /cdrom/    安装Matlab :  cd /

liufengl138的专栏 6244

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

ubuntu 安装matlab 2010b 全记录

更新:今天安装了matlab2009b,初步感觉还不错,待以后验证。 在Ubuntu中安装Matlab完成后,默认情况下中文以方块显示。 原因是Matlab的界面使用Java语言,而Matlab自带的JRE没有提供中文字体的链接。 解决方法如下所示,在Ubuntu中打开终端,输入以下命令(假设Matlab的安装目录为/usr/local/matlabR200a): cd /...

深未来技术 331

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

在Ubuntu 12.04上安装MATLAB-2012a

原文转载自网易博客

andylfg的专栏 782

ubuntu下matlab安装,添加中文支持与启动

一.安装 挂载Matlab 2010 ISO: sudo mount -o loop -t iso9660 /文件目录/matlab.iso /cdrom/ 安装Matlab : cd /cdrom/ sudo ./install 接下来自行配置 二.Matlab 中文乱码 1、Matlab2010的JRE目...

weixin_30539835的博客 132

linux 快捷matlab_Linux中為Matlab配置中文字體,以及設置桌面啟動快捷方式

一.安裝掛載Matlab 2010 ISO: sudomount -o loop -t iso9660 /文件目錄/matlab.iso /cdrom/安裝Matlab :cd /cdrom/sudo./install接下來自行配置二.Matlab 中文亂碼1、Matlab2010的JRE目錄為:/Matlab安裝目錄/sys/java/jre/glnx86/jre* 請根據自己的安裝目錄和版本...

weixin_42153691的博客 274

在UBuntu 14.01下安装Matlab R2013b

我找到能在uBuntu 14.01下安装的Matlab是R2013A版,也就是2013年上半年发布。 安装步骤 1)安装 Matlab时,首先选取光盘镜像文件,单击右键,在弹出菜单中选择“打开方式”→“磁盘映像挂载器”(参考下图),将映像挂载到系统。这相当于Windows下的虚拟光驱载入映像操作。 2)然后在挂载的磁盘上,你可以找到文件“install_linux.sh”(见

Thinking and Coding Life 2200

Linux下matlab中文乱码,linux下安装的matlab无法显示中文,怎么办?求详细解答!谢谢!...

linux下安装的matlab无法显示中文,怎么办?求详细解答!谢谢!关注:61答案:2mip版解决时间 2021-01-27 21:35提问者安分守己的小青春2021-01-27 12:23就是MATLAB里出了英文外,还有一堆“方框”的乱码……最佳答案二级知识专家有你才幸福2021-01-27 13:11首先要明白在linux下Matlab的图形界面是用java做的,所以matlab无...

weixin_35044945的博客 564
上一篇: cppcheck 单元测试框架浅析
下一篇: Windows下硬盘安装fedora 15 livecd
CodingGeek
博客等级 码龄18年 15粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值