科技论文作图规范科技论文作图规范徐竞目录目录科技论文作图要素常见科技论文作图分类见技分类科技论文作图手段科技论文作图手段目录目录科技论文作图要素标题坐标刻度数据曲线字体字字体字号常见科技论文作图分类科技论文作图手段基本作图要素基本作图要素适当标注/色彩条纵坐标名标注/图例纵标名ylabel数据曲线+符号横坐标刻度xtick纵坐标刻度ytick横坐标名xlabelytick标题标题标题空间允许空间有限提供详细信息,使读者以文就能给出该图基本信息以几乎可以不看正文就能理解给出该图基本信息,以及关键计算参数期刊书籍篇幅较短的期刊(Letters)书籍学位论文篇幅较长的会议(Letters)会议文章标题举例标题举例ECOC2008PhDthesis坐标坐标名称(单位)+名称( 单位)+归一化的数据单位:au(arbitraryunit任意单位)单位:a.u.(arbitraryunit,任意单位)用括号括起来:(),[]刻度刻度清晰,疏密合适只有在log(BER)用对数绘制时误码率用直线拟合才有意义数据曲线数据曲线线形+符号+颜色区分,兼顾黑白打印效果线形符号颜色区分,兼顾黑白打印效果字体字号字体、字号无饰线字体/无修饰字体(中文字体:黑体)没有任何装饰线,笔划以骨架结构为主简洁明快,醒目大方,有时代感各图字体字号致大于或等于正文字体大小TimesNewRomanArial各图字体、字号一致,大于或等于正文字体大小大小写规则大小写规则致致致一致一致一致大小写规则举例大小写规则举例所有的图:仅首字母大写坏图VS好图坏图VS 好图Matlab默认绘图plot(t,imag(y),'linewidth',2)set(gca,'fontsize',18)字体大小线型粗细Matlab默认绘图后直接保存使用xlabel('time(s)')ylabel('amplitude(a.u.)')set(gca,'xtick',[-0.08-0.04字体大小横坐标名称纵坐标名称横坐标刻度00.040.08])横标刻度目录目录科技论文作图要素常见科技论文作图分类见技分类原理示意图实验装置图实验数据展示图数据分析图科技论文作图手段科技论文作图手段原理示意图原理示意图关键图:文章第一幅图,审稿人、读者第一印象审稿人:直接决定文章的去留读者:读懂了才会引用读读会用变换字体、大小突出核心内容简单的几何图形,流畅的逻辑表达表达相关概念定义清楚明了清楚明了色彩简单、协调调示例示例信息太多字太小图片分辨率不高图片分辨率不高三维示意图:动态物理过程实验装置图实验装置图实验装置图•核心器件放在中心,•与器件实物形似,易于迅速辨认相关信息时域输入波形器件图片光谱实验数据展示图实验数据展示图根据数据特征选择合适的表现形式矩阵类型使用直方图实验数据展示图实验数据展示图误码率曲线测量散点图光谱与误码率测量联合展示:双轴绘图误差条(errorbar)给出测量误差光谱图可适当错位(纵坐标),叠加,便于展示实验位光谱之间的逻辑关联不同位置光谱之间的逻辑关联光谱图给出分辨率光谱图给出分辨率多子图展示关联信息图例分别对应每个曲线subplot命令legend命令subplot命令legend命令对比放大插图(inset)使实验结果更使实直观数据分析图数据分析图典型的数值仿真分析图配有标注一目了然使用不同颜色线型使用不同颜色、线型构图不能太空,也不要太满目录目录科技论文作图要素常见科技论文作图分类见技分类科技论文作图手段科技论文作图手段标量图与矢量图Matlab面向对象绘图Matlab面向对象绘图分辨率与DPI基本图像知识:标量图与矢量图基本图像知识:标量图与矢量图标量图(位图)标量图(位图)点阵图像或绘制图像,由像素组成点阵图像或绘制图像,由像素成常用格式:bmp(太大)jpg(有损)jpg(有损)tif,gifpng(较好)给图像选择分辨率至关重要给图像选择分辨率至关重要图像处理:Photoshop,修改图片大小、分辨率等矢量图矢量图矢量图使用直线和曲线来描述图形,通过数学公式计算获得算获得是无论放大、缩小或旋转等都不会失真基于矢量的绘图同分辨率无关常见格式:eps,ai,cdr常见格式p,,wmf, emf可同时包含矢量信息和位图信息pdf:文件包可包含矢量元素也可以包含位图元素pdf:文件包,可包含矢量元素也可以包含位图元素图像处理:Illustrator,solidworks,CAD,Python(比matlab更强大)(比matlab更强大)尽可能使用矢量图!尽可能使用矢量图!Visio绘图Visio绘图绘制原理图绘制原理图复制粘贴到word,是矢量图可保存为wmf,emf格式Latex编辑的文档可导入vsd文件为pdfOrigin绘图Origin绘图处理实验数据处理实验数据保存:file--exportpage-wmf或emf格式输出的图形在word里面可以无级缩放而不改变分辨率Matlab绘图Matlab绘图二维图:生成矢量格式二维图:生成矢量格式对图像的所有调整可通过代码完全解决三维图如pcolor、mesh等彩色图则不一定输出为矢量格式(即使存为格式)量格式(即使存为eps格式)Python语言matplotlib库提供了强大数据可视化功能,并能生成高质量的矢量图任意布置子图/修改轴名刻度/注释任意布置子图/修改轴名、刻度/注释…1cos2(x)1sin2(x)0.51tude(a.u.)0.51tude(a.u.)-10-505100amplit-10-505100amplitHOW?1sin(x)sin(x)1cos(x)time(s)time(s)HOW ?00.5mplitude(a.u.)()00.5mplitude(a.u.)-10-50510-1-0.5time(s)am-10-50510-1-0.5time(s)amtime(s)time(s)Matlab面向对象绘图句柄图形体系句柄图形体系Root根屏幕不可创建根屏幕创建语句根屏幕不可创建Figure图创建语句:对象名称UicontrolsUimenuAxes轴(坐标盒)界面控制界面菜单轴(坐标盒)Line线Surface面Rectangle方Patch块Image象Text字Light光线面方块象字光绘图顺序绘图顺序创建坐标盒创建图创建坐标盒axes创建图FigureFigure指定图像大小分辨率(位图)创建坐标盒axesTEXT指定图像大小、分辨率(位图)axes万能的句柄万能的句柄每个对象的身份ID通过句柄修改对象的某个属性,完成绘图精细控制获取获h=figure创建图对象,返回图对象的句柄h=axes创建坐标盒对象,返回坐标盒的句柄gcf返回当前图句柄,可作当前图句柄直接使用gca返回当前坐标盒句柄,可作当前坐标盒句柄直接使用图名、轴名需要通过get(h,’title’)或者get(h,’xlabel’)获得查看属性get(h)查看属性get(h)设置属性set(h,’PropertyName’,’PropertyValue’)1cos2(x)1sin2(x)1cos2(x)1sin2(x)0.51tude(a.u.)0.51tude(a.u.)0.51tude(a.u.)0.51tude(a.u.)-10-505100amplit-10-505100amplit-10-505100amplit-10-505100amplit1sin(x)sin(x)1cos(x)time(s)time(s)1sin(x)sin(x)1cos(x)time(s)time(s)00.5mplitude(a.u.)()00.5mplitude(a.u.)00.5mplitude(a.u.)()00.5mplitude(a.u.)-10-50510-1-0.5time(s)am-10-50510-1-0.5time(s)am-10-50510-1-0.5time(s)am-10-50510-1-0.5time(s)amtime(s)time(s)time(s)time(s)基本图像知识:分辨率与DPI基本图像知识:分辨率与DPI分辨率:单位长度内包含的像素数目类别典型设备衡量单位含义/举例输入分辨率扫描仪数码相机ppi每英寸所含像素输入分辨率扫描仪、数码相机ppi每英寸所含像素输出分辨率打印机、投影仪dpi每英寸打印像素显示分辨率显示器、电视像素1920*1080图像大小=图像的分辨率×打印的尺寸Visio 存png格式输出分辨率输出分辨率打印尺寸打印尺寸打印尺寸屏幕分辨率:1920x108021inch:1920/21≈91ppi图像大小=图像的分辨率×打印的尺寸96x10.29/2.54=389修改分辨率来改变图像大小A修改文档大小来改变图像大小B两幅图像的像素大小相似图像大小相似打印大小大小AA分辨率48dpifigure;set(gcf,'unit','centimeters','position',[1052015]);print(gcf,'-dpng','-r600','namedefined')B分辨率96dpi分辨率96dpi更多资源更多资源NatureMethods杂志开设专栏Pointsofview如何有效的展示数据如何有效的展示数据2013ElementsofvisualstyleNatMeth10:371.2013LabelsandcalloutsNatMethods10:2752013LabelsandcalloutsNatMethods10:275.2013Axes,ticksandgridsNatMethods10:183.2012VisualizingbiologicaldataNatMethods9:1131.ildhd2012PencilandpaperNatMethods9:1037.2012PoweroftheplaneNatMethods9:935.2012IntothethirddimensionNatMethods9:8512012IntothethirddimensionNatMethods9:851.2012MappingquantitativedatatocolorNatMethods9:769.2012RepresentinggenomicstructuralvariationNatMethods9:631.…10NielsenC,WongB2012ManagingdeepdataingenomebrowsersNatMethods9:521.11NielsenC,WongB2012RepresentingthegenomeNatMethods9:423.12GehlenborgNWongB2012IntegratingdataNatMethods9:31512GehlenborgN,WongB2012IntegratingdataNatMethods9:315.13GehlenborgN,WongB2012HeatmapsNatMethods9:213.14GehlenborgN,WongB2012NetworksNatMethods9:115.15ShoreshN,WongB2012DataexplorationNatMethods9:5.16WongB2011ThedesignprocessNatMethods8:98716WongB2011ThedesignprocessNatMethods8:987.17WongB2011Sa