楼主: ujbbv
1720 0

[学习资料] Matlab 中文乱码解决方案以及新建EXCEL文件 [推广有奖]

  • 0关注
  • 86粉丝

已卖:4224份资源

院士

84%

还不是VIP/贵宾

-

威望
1
论坛币
201868 个
通用积分
1157.1163
学术水平
48 点
热心指数
42 点
信用等级
34 点
经验
17785 点
帖子
547
精华
1
在线时间
7520 小时
注册时间
2014-5-17
最后登录
2026-2-26

楼主
ujbbv 发表于 2019-12-17 08:30:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
今天来分享一些写论文时实用的Matlab程序
问题 1 :MATLAB 作图时中文乱码
对于很多英文版的MATLAB软件,网上各种系统设置都没有用,到最后图片里的中文都是乱码,搞了好久,终于搞定了,字体大小,颜色,风格,都可以修改。以下是前后对比。

之后.jpg 之前.jpg

中文乱码纠正.rar (665 Bytes, 需要: RMB 10 元) 本附件包括:
  • setlabel.m


问题2:程序中新建EXCEL文件
有时候我们需要把数据写到多个原本不存在的Excel 文档里。xlswrite 函数只能写入已经存在的文件,而fopen 函数虽然可以创建新文件,但是当写入新建EXCEL文件时,会提示  not in excel format 之类的报错,实际是新建的文件已经损坏。网上各种办法比如什么Foxit 阅读器都没关系,最会还是用串口编程解决了,而且速度很快。我在以下附件里包含了两个函数:
new_excel  是新建一个空白excel 文件。这对于很多人来说就够了,后面写入数据用xlswrite 语句就可以了。
另外一个是 对Excel 表格的具体操作,比如字体,颜色,合并单元格之类。可能偶尔会用到。

EXCEL 编辑.rar (2.83 KB, 需要: RMB 5 元) 本附件包括:
  • new_excel.m
  • Edit_Excel.m


问题3:在大量的原始数据里跳出自己想要的数据,比如下载了全国340个地级市的数据,但是你只要用到自己想要的70个城市,或者在2000多个县级数据里挑出自己要的几百个,这时候会很耗时,而且眼睛都快要瞎了。我经常要做这样的事情,所以写了一个程序帮我做。现在也分享一下。有时候会遇到这样的问题,比如下载的文件里地名是宁夏回族自治区,而你自己的样本里地名是宁夏,这时候就会找不到,可以做一点修改:
      匹配地名的前两个字,比如
       str1='宁夏’;   %自选样本的地名
       str2='宁夏回族自治区';  % 原始数据集提取的地名
    可以用以下技巧
              str3=str2(1:2);   
            ind=find( popu==str3)  % 只对比前两个字,并找出在原始数据集里面的位置
     这是最基本的模糊查找了,当然如果有其他规律也可以用。要看具体的数据了。我这里只是抛砖引玉。
忘了把数据一起打包了就把程序上传了,数据只能单独放一个文件了。
按照我自己的习惯,下载了别的东西先要运行一下,看能不能用。没有数据肯定要报错了。所以我习惯上传完整的东西,包括程序和数据。   具体用的时候参照我给的数据的格式做就可以了。

match_easy.rar (419 Bytes, 需要: RMB 5 元) 本附件包括:
  • match_easy.m

数据文件.rar (13.47 KB)




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-26 17:39