用MATLAB生成达到出版质量的图形-export_fig.zip本帖最后由stellari于2013-5-2816:03编辑MATLAB的绘图功能非常强大,但是有两个突出的问题:1、导出的图片质量不高;
2、有时导出图片和figure中实际所见并不一致。
所以导致大家正式发表专业文章时不经常用MATLAB作为首选的绘图软件。
其实,只要解决了上面的两个问题,MATLAB也是可以生成能够达到出版水平的图形的。
简介export_fig(见附件)就是一个能够解决上述问题的工具包。
首先,问题1的主要原因是MATLAB的默认绘图渲染器较为原始,所以画出的线条都有很明显的锯齿。
而用export_fig导出的图片,所有的线条和文字都是经过抗锯齿处理的,所以视觉效果极佳;
至于问题2,export_fig会严格按照figure上显示的内容去导出,是真正意义上的所见即所得。
而且用export_fig导出的图片不会有MATLAB默认导出时那么大的白边,而是保证白边的范围仅能容纳坐标轴和title,xlabel,ylabel,这样使得图片的尺寸减小,排版更方便。
下两图选得虽然不是很有代表性,但是依然可以看出export_fig截出的图中白边大量减少,并且有非常先进的抗锯齿处理(比如,上图的红线在1-2范围内有很明显的锯齿,下图则几乎没有。
坐标轴上的数字也是如此)。
背景中的网格也由虚线变成了“淡实线”,更符合现代制图的审美观。
figure中直接选择save的结果:test1_1.pngfigure中选择save的保存结果export_fig的结果:test2_2.pngexport_fig的保存结果使用方法export_fig的使用方法很简单,解压附件中的文件,然后将得到的所有文件放入某目录中,再将该目录添加至MATLAB的搜索路径中。
导出图片时,输入export文件名即可将当前figure中的图输出至文件中。
export_fig能够自动识别文件名的扩展名,并保存成相应的格式。
注意如果需要导出pdf或eps格式的话,需要下载并安装ghostscript,具体可以参见export_fig的发布页http://www.mathworks.com/matlabc...nge/23629-exportfig题外话其实不要小看MATLAB。
MATLAB其实隐藏了一个非常强大的绘图模式:HG2。
这个模式平时是隐藏的,只能在MATLAB启动时通过附加参数的形式开启,即可以将MATLAB的快捷方式中的指向目标由"...\...\MATLAB\R2013a\bin\MATLAB.exe"改为"...\...\MATLAB\R2013a\bin\MATLAB.exe"-hgVersion2(注意hgVersion和2之间有一个空格)然后使用这个快捷方式打开MATLAB。
在界面上没有任何区别,但是当你画出图之后,你会发现一切都不同了。
(下二图转载自undocumentedmatlab.com,左图为普通模式,右图为HG2模式)HG1_plot.png普通(HG1)模式(无责任转载自undocumentedmatlab.com)HG2_plot.pngHG2模式(无责任转载自undocumentedmatlab.com)版本在2010以上,感兴趣的同学不妨一试(版本更早其实也可以尝试)。
当然目前HG2模式尚不稳定,所以并没有向一般用户公开。
不过这很可能是下一代MATLAB的发展方向,说不定R2014a的默认绘图模式就是HG2!总结目前公认最好的图片导出方案还是export_fig。
这个工具包在MATLABCentral上一直下载量排行第一。
这个工具包可以完全替代MATLAB自己的图片导出功能,强烈推荐大家使用。
我本人现在正在写的一篇文章就全部使用export_fig,而没有使用其他任何的绘图软件。
HG2模式应该是MATLAB的未来发展方向,大家可以先尝个鲜。
很有可能在不久的将来就能够在MATLAB中直接生成这种高质量的图像了。
2024/5/23 14:45:49 26KB matlab
1
看页数就知道有多详细ASP.NETCore是一个跨平台的高性能开源框架,用于生成基于云且连接Internet的新式应用程序。
使用ASP.NETCore,您可以:创建Web应用和服务、IoT应用和移动后端。
在Windows、macOS和Linux上使用喜爱的开发工具。
部署到云或本地。
在.NETCore或.NETFramework上运行。
.netcore3.1正式版已发布,3.1主要是对3.0的bug修复,以及一些小优化,而且作为LTS版本,建议大家升级。
2024/5/23 10:23:23 37.92MB .net c# vb.net xml
1
近些年来,随着国民经济的发展和人民生活水平的提高,新媒体行业的发展迅猛。
新媒体是新的技术支撑体系下出现的媒体形态,如网络视频、数字杂志、数字报纸、数字广播、手机短信、移动电视、数字电视、触摸媒体等。
相对于报刊、户外、广播、电视四大传统意义上的媒体,新媒体被形象地称为“第五媒体”。
无线通信在过去20年经历了突飞猛进的发展,从以话音为主的2G时代,发展到以数据为主的3G/4G时代,目前正在步入万物互联的5G时代。
2019年6月6日,随着5G牌照的发放,我国正式进入5G商用元年。
5G以全新的网络架构,提供10Gbps以上的带宽、毫秒级时延、超高密度连接,实现网络性能新的跃升。
新媒体行业快速发展的同时,对通信技术提出了新的需求。
媒体行业激增的数据量对网络传输能力提出了前所未有的挑战。
5G技术能够使得媒体行业实时高清渲染和大幅降低设备对本地计算能力的需求得以落地,可以使大量数据被实时传输,降低网络延时,不仅可满足超高清视频直播,还能让AR/VR对画质和时延要求较高的应用获得长足发展。
本白皮书将给出新媒体的业务分析、新媒体行业的通信需求、基于5G技术的新媒体行业解决方案和应用案例,并对基于5G技术的新媒体行业未来发展进行了展望。
2024/5/22 7:22:20 1.22MB 5G 新媒体 行业 白皮书
1
本系统已在多个学校正式使用,对教务处每学期一次的学生评教活动,起到了很好的效果。
本学生评教系统用于学校课堂教学评价的ASP系统,也称为学生评教系统,本系统是第三次改版重写了核心代码,设置更方便,功能更强大,适用于普通中小学校、培训学校、大学等需要学生评教的学校。
2024/5/21 8:27:13 840KB 学生评教 教师评价 教师评教
1
内附8个文档。
系统开发必备手册。
POSIXBaseDefinitions;
POSIXBaseSpecifications,Issue7;
POSIXRationale(Informative);
POSIX®RealtimeandEmededApplicationSupport;
POSIX®ShellandUtilities;
POSIXSystemInterfaces;
POSIXTechnicalCorrigendum1;
POSIXTechnicalCorrigendum2
2024/5/19 8:02:53 21.44MB POSIX 官方 正式 标准
1
排队叫号系统;
智能排队系统;
排队叫号软件;
排队管理系统;
排队叫号机;
取号机;
取号机软件;
排队软件;
LED显示屏;
LED大屏幕;
LED条屏;
触摸屏一体机;
...最新版本的排队叫号系统软件6.5正式上线了,新版本的软件将增加很多功能,包括多层取票界面,号票打印内容自由设置等,引入叫号时间段的概念,改变了过去那种以上午,下午,晚上的概念,可以自由设置取票时间,如8点到9点;
10点到11点等,可以设置任意时间段,软件可以设置任意层数的取票界面,如可以设置第一层为工商局;
公安局;
公路局,然后点公安局进入第二层取票画面,有户政;
出入境等业务;
还有其他很多改进功能,希望大家下载试用,欢迎提出宝贵意见。
医院排队管理软件可以下载了,赶紧下载试用吧医院排队管理软件成功在湖南郴州人民医院,兰州石化医院,贺州广济医院,荆州市第一人民医院,内蒙古赤峰人民医院等多家医院成功上线了医院排队叫号系统,几个系统均与医院的HIS管理系统结合使用,其中注射室的叫号软件尤其功能强大和方便,注射室有个特别的地方,就是有些病人需要皮试,以前都要病人掌握观察时间,但是使用本公司的排队叫号软件后,只要设定一个时间,比如25分钟,当过去25分钟后,软件会自动提醒患者到接诊台检查皮试结果,十分方便和人性化,深受注射室的护士们的好评。
我们结合多家医院的要求和功能,将原来的医院管理系统5.0升级为6.5,多项功能都集成在一起,甚至连和医院的HIS系统连接也只需输入几个参数就可以使用,功能十分强大,欢迎各位客户下载试用,但是医院的叫号软件毕竟和医院的实际情况要结合使用,如果需要修改软件,本公司可以免费予以修改。
1
Latex制作PPT模板,自动排版,美观好用,简洁大方,适合各种正式学术场合使用。
2024/5/14 7:37:04 791KB Latex PPT模板 简洁好用
1
基础天文标准库(StandardsOfFundamentalAstronomy,SOFA)是IAU赞助的项目,旨在为天文计算提供权威有效的算法程序和常数数值。
1994年的IAU大会上,IAU天文标准工作组提出了创立SOFA的提案。
1997年,SOFA评审委员会正式创立,并设置了发布代码的SOFA中心,有利于推动天文学和空间大地测量学的研究,使人们把主要精力集中到创新性的研究中去而不会浪费在重复编程中
2024/5/5 16:32:56 1.3MB 天体测量
1
本工具支持Windows下一键解压/打包system.new.dat.br,system.new.dat,system.img,boot.img;
反编译,ADB,字节转换等多项功能当前版本更新:主程序*修改部分界面,更加美观其它功能*新增rawimage(ext4)转sparseimage(img)*新增sparseimage(img)转rawimage(ext4)其它*修复打包system.img,卡开机第一屏问题
2024/4/29 10:49:02 23.51MB 安卓 解压 打包
1
java运行环境jdkjar64bit64位jdk下载
2024/4/26 2:39:22 59.95MB jdk 1.6 64bit
1
共 500 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡