||
matlab在绘制数据曲线时可以用'linewidth'属性指定宽度,这样既可以用来区分多个曲线,又可以调整打印效果。
绘制好的曲线可以导出成多种图形文件格式,如emf,eps,png,tiff等,但这些曲线在这些文件中的实际宽度与绘制时(或导出缩放尺度设置时)指定的宽度一般不一致,有时导致打印的线条过细而无法看清,如导出格式为emf时。导出为eps时其效果较好,与绘制时指定线宽一致,但不支持中文。其他格式为位图。图1给出了不同输出文件格式其指定宽度与文件打印实际宽度的对比,指定宽度只取了0.5,1,1.5磅,1磅为1/72英寸,实际宽度的单位为英寸,并且位图格式文件无缩放。emf虽然可以支持中文且为矢量格式,但从图1中可以看出在指定线宽为1时,其实际值远小于1。这就是以该格式输出并打印的线条过细的原因。这种不一致,真正原因应该在matlab export程序中。图1还给出了用word绘制的线条指定线宽与打印线宽的比较。
图1 指定线宽与实际打印宽度的比较
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-6-17 23:50
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社