MATLAB论文绘图模板与尺寸设置
MATLAB论文绘图模板与尺寸设置
- MATLAB图形绘制尺寸设置
- figure和axes中属性Position的定义与使用
- figure及axes属性修改的三种方式
- 图形导出理想尺寸的最方便的方法
- MATLAB绘图模板,以3子图12cm宽的函数输出为例
- 参考文献
MATLAB图形绘制尺寸设置
首先我们需要清楚MATLAB对图形尺寸的几个定义:
screen:默认为电脑显示屏幕;
figure:matlab软件用于直观性图形输出的窗口个体;
axes:在当前图窗中创建默认的笛卡尔坐标区,并将其设置为当前坐标区。
Matlab是面向对象的。最高等级的对象是screen,它定义了figure可以用的最大szie。screen下面是figure。figue就是你画图的时候跳出来的那个新的对话窗口。如果figure变化,screen是不会跟着变化的。但screen变化的话,figure就要跟着变化了。
同样,figure下面是axes。axes是那个窗口figure里面你要画的东西。axes的大小和位置取决于figure,如果放大缩小figure的大小,里面的图像也会跟着变化的。
figure和axes中属性Position的定义与使用
figure中的OuterPosition和InnerPosition:
- OuterPosition是指外部边界的位置和大小;
- InnerPosition是指可绘制区域的位置和大小,默认等于Position;
axes中的OuterPosition和InnerPosition:
- OuterPosition是指包含标签和边距的尺寸;
- InnerPosition是指不包含标签和边距的尺寸,默认等于Position。
根据实际操作,我们发现导出的实际图形尺寸为InnerPosition尺寸,一般与Position值相等。
figure及axes属性修改的三种方式
这里以figure对象的Position属性为例展示了三种修改方式:
figure('Name', 'Test', 'Color',[1,1,1], 'Units', 'centimeters','Position',[5,5,16,13])
# 其中属性Position用于控制左下角点和figure尺寸,注意默认单位为pixel,这里更改为cetimeters
# 同样可以通过访问具体属性的方式进行修改
f1 =figure
f1.Units = 'centimeters';
f1.Position = [5,5,16,13];
# 也可以采用函数set进行figure属性的修改
f1 = figure
set(f1,'Units','centimeters','Position',[5,5,16,13])
#若使用set(gcf,...)是指对当前figure属性的修改,gca则是对当前axes属性的修改。
可见,上述三种修改方式最重要的是对对象f1的访问,因此在创建figure或axes以及其他类似对象时,最好给对象figure赋予一个实际的f1,这样便于后续对属性的修改。
图形导出理想尺寸的最方便的方法
- 首先按照要求将线形、线宽、Legend、Title、X/YLabel,字体、字号等设置好,可在交互式窗口设置,也可采用编程方法设置;
- 在图窗中点击文件→导出设置→设置宽度和高度并放大坐标去至充满图窗(至此,图形尺寸设置完毕);
- 点击字体,设置为TimesNewRoman,若在步骤1中均已设置好,此处可不用设置,一般设置字号为10pt,
- 应用于图窗观察效果,可选择导出为.svg格式矢量图或者直接在图窗编辑按钮下选择复制图窗,然后粘贴至word中即可。
MATLAB绘图模板,以3子图12cm宽的函数输出为例
参考文献
- matlab中figure画图大小设置
- matlab设置plot图像尺寸大小、坐标轴等
- MATLAB画图之自定义图片大小
- 【Matlab】关于axes和figure对象的关系
- matlab的图像操作——输出图像尺寸大小、坐标轴等各项设置
MATLAB论文绘图模板与尺寸设置相关推荐
- 利用Matplotlib进行科技论文绘图模板
科技论文绘图模板 1. 基本头文件 import numpy as np import matplotlib.pyplot as plt import scipy.io as scio import ...
- 用LaTeX写学校论文的模板(三)一些设置
这页的内容就不放代码了,跟之前封面一样,只要你自己定义变量位置然后放好地方,再访入信息就ok,像我是放在abstract.tex内的,像这样. 一些字体和段落的设置 学校模板要求基础行距是18磅,La ...
- Matlab论文绘图配色
目录 来源 总体方针 使用colormap 更改默认绘图颜色序列 使用单个colormap颜色绘图 使用 coloroder 颜色 来源 使用matlab进行数据绘图,经常使用不同颜色表示不同曲线,但 ...
- matlab中绘图时横坐标XTickLabel设置latex字体的大小
第一步:打开属性编译器. 第二步:axes编辑. 第三步:更改比例值.
- Matlab论文插图绘制模板第24期—柱状图(多组堆叠)
在之前的文章中,分享了一个Matlab柱状图的绘制模板: 以及一些特殊形式的柱状图: 昨天有朋友问我,类似下面这种多组堆叠图应该怎么画. 我告诉她,之前有类似的教程,稍微举一反三一下,不难画. 但回头 ...
- Matlab论文插图绘制模板第61期—横向多组堆叠图
之前有分享过一个Matlab多组堆叠图的绘制模板: 最近有朋友私信我,想让我出一个横向的多组堆叠图. 所以,这次就再出一期横向多组堆叠图的教程. 先来看一下成品效果: 特别提示:Matlab论文插图绘 ...
- Matlab论文插图绘制模板第78期—进阶词云图
词云图一般由词汇.颜色.大小三种元素构成,其中颜色主要用于区分不同的词汇,而字体的大小可以直观地展示词汇数值的大小. 在之前的文章中,分享过一个简单的Matlab词云图绘制模板. 那么,我们进一步看一 ...
- Matlab论文插图绘制模板—散点图
在之前的文章中,分享过Matlab折线图的绘制模板: 柱状图的绘制模板: 以及一些特殊形式的折线.柱状图: 这次再来分享一个十分常用的基础散点图的绘制模板. 先来看一下成品效果: 特别提示:Matla ...
- Matlab论文插图绘制模板第28期—柱状图(带误差棒errorbar)
在之前的文章中,分享了Matlab柱状图的绘制模板: 折线图的绘制模板: 散点图的绘制模板: 在实际应用时,很多时候需要在以上内容基础上添加误差棒. 所以,这次来分享一下带误差棒的柱状图的绘制模板,算 ...
- Matlab论文插图绘制模板第69期—带误差棒的折线图(Errorbar)
在之前的文章中,分享了一系列Matlab折线图的绘制模板: 这一次,再来分享一种特殊的折线图:带误差棒的折线图. 先来看一下成品效果: 特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Ma ...
最新文章
- 零起点学算法104——第几天?
- C++ UTF8和UTF16互转代码
- 作为一名程序员,谁没跳过槽,“6”招让你“空降”大厂
- Java黑皮书课后题第6章:6.1(数学:五角数)一个五角数被定义为n*(3*n-1)/2,其中n=1、2…。所以开始的几个数字就是1、5、12、22…,编写具有以下方法头的方法,返回一个五角数
- 利用 WebService实现远程服务器文件的上传和下载
- C#中的三种委托方式:Func委托,Action委托,Predicate委托
- 中文问好_直击/泷泽秀明秘访台!Hey! Say! JUMP也来了 亲切秀中文问好
- 敏捷开发模式下如何更好的进行测试
- 学习java多线程,这必须搞懂的这几个概念
- mysql 学习笔记 02创建表
- 出现特殊分隔符无法分隔解决方案
- JS计算本周一和本周五的日期
- 扫地机器人石头爬坡_都这么强了,还要怎么升级:真实评测石头T6扫地机器人...
- 力扣-811 子域名访问计数
- Android基于ksoap2调用WCF服务(二):Android篇
- Android自定义控件之app标题栏的封装
- 小学生学计算机编程实例,用日常生活小例子来教孩子学编程
- python做var模型的滞后阶数怎么确定_请问关于VAR模型的滞后阶数怎么确定?
- 信息化集成,路在何方?
- 国内顶尖团队的开源地址
热门文章
- 示波器电流探头应该怎么保养-PinTech品致
- 福大软工 · 真 · 最终作业
- 2015上半年教师资格考试高中数学(404)- 用向量数量积推导两角差余弦公式
- python 弧度制和角度制相互转换(math库和numpy库);计算反正余弦正切值
- asc超级计算机题目,通知公告|2019 ASC 世界大学生超级计算机竞赛(ASC19)报名通知|信息与软件工程学院...
- 常来长安——西安游记(我愿称之为博物馆七日游)
- matlab分布函数逆函数,正态分布函数的反函数求导 matlab
- Generative Image Inpainting with Contextual Attention
- 纳米金13nm|金属纳米粒子/Nano gold制备方法-齐岳生物
- 一、爬虫 - 新浪爱问共享资源全下载之解决方案