MATLAB中如何设置图片大小?
在学术论文或学术报告中,往往有大量的图片,如何编辑这些图片是一件不小的任务。编辑图片一方面是因为杂志社或论文本身对图片大小有要求,另一方面也是为了文章的美观。我见过很多同学在用MATLAB画完图后直接截图,这样很不好。因为截的图不是矢量图,若大小不合适,在拉伸或缩放的过程中会对图形造成损害,分辨率被破坏。其实在MATLAB中有COPY图片的功能,即在工具栏中“Edit”中的“Copy Figure”选项,然后直接粘贴到论文中即可。
但是这样的图片在缩放的时候文字大小不变,同样会造成图形的破坏。那么如何解决这个问题呢?只有在画图前将图片的大小、图形在图片中的比例、文字的大小调整好,然后直接复制到论文中,什么也不需要动。既简单又实用。
一般而言,只需对目标图像进行图形句柄对象和坐标轴句柄对象进行操作即可。MATLAB中分别用gcf和gca表示。如:
set(gcf,’unit’,’centimeters’,’position’,[10 5 7 5]);
这就是对图形的位置及大小进行设置。单位为厘米,大小为7cm×5cm,图形起点坐标为(10cm,5cm)表示左下点离显示器左侧边界10cm,离下侧边界5cm。
将图形大小设置好之后,就需要设置实际的图在figure中的比例,这就需要对图形的坐标进行设置。
set(gca,'Position',[.2 .2 .7 .65]);
位置[.2 .2 .7 .65]表示所画的图形在figure中所占的比例,前两个值表示位置,后两个值表示大小。
下面给出一个例子说明:
t = 0:0.01:2;
x = sin(2*pi*t);
plot(t,x,'k','linewidth',2)
set(gcf,'unit','centimeters','position',[3 5 7 5])
set(gca,'Position',[.15 .15 .8 .75]);
set(get(gca,'XLabel'),'FontSize',8);
注:(1)plot命令中,‘linewidth’表示线宽。
(2)最后一条命令设置坐标轴x轴数字的大小,本例未给出。
原文地址:http://blog.sina.com.cn/s/blog_97e6550e010154ef.html
MATLAB中如何设置图片大小?相关推荐
- matlab 中图的大小_关于matlab绘图中字体及图片大小等的设置
关于 matlab 绘图中字体及图片大小等的设置 1. 设置坐标轴上下限: axis([xmin,xmax,ymin,ymax]); 2. 设置图片大小: set(gcf,'Position',[x1 ...
- matlab 中图字体设置,关于matlab绘图中字体及图片大小等的设置
1. 设置坐标轴上下限:axis([xmin,xmax,ymin,ymax]); 2. 设置图片大小:set(gcf,'Position',[x1,y1,dx,dy]); x1和y1是图的左下角坐 ...
- 4. Matlab中如何调整图片的大小
4. Matlab中如何调整图片的大小 1. 问题提出 用matlab处理图片时,有时我们想调整图片的大小,你可以自己写一个 matlab算法来调整图片的大小,还可以用matlab内置的imresiz ...
- 怎么在ppt上设置文字滑动的效果html,PPT 中如何设置图片滚动切换效果
我们经常在工作中使用PPT办公软件,在网页上也经常看到一组图片水平滚动或者垂直滚动的效果,你知道PPT 中如何设置图片滚动切换效果吗?今天小编就教一下大家使用PPT 中如何设置图片滚动切换效果. 首先 ...
- 在WORD中批量修改图片大小
今天在word中批量修改图片时发现了word一个强大的功能,不多说废话,直接附上步骤: 1.首先按一定的顺序将图片插入word当中: 2.点击"视图"----"宏&quo ...
- word 批量设置图片大小
word批量修改图片大小--固定长宽篇 方法一: 这部分要说的是把word中的所有图片修改成固定的并且相同的长和宽! 1.打开word,工具-宏-宏(或者直接按Alt+F8)进入宏的 界面,如下面所示 ...
- Word中批量调整图片大小
当一个文档中图片较多,又需要调整图片大小时,这时可以通过"宏"执行代码来批量调整. 打开一个Word文档. "Alt+F8"键打开宏. 设置"宏名&q ...
- C# 操作word 指定书签位置插入图片并设置图片大小和位置
object Nothing = System.Reflection.Missing.Value; //创建一个名为wordApp的组件对象 Application w ...
- java 在线给word 文件插入图片,并设置图片大小
一.前言: 有时我们想在一篇word文档中的指定位置添加一张服务器上的图片,并且并且设置图片大小.这个对文档的操作一定是需要第三方api的.市面上对文档处理的插件有POI以及openoffice等等, ...
最新文章
- 2021-7-21 Bisenet V2 网络对Cityscapes公开数据集改变原有分类(4到5分类)
- C语言编写Scheme解释器,C语言编写logo语言解释器 ,求高手指导
- 常用的Linux命令合集,建议收藏保存!
- mysql5.7.25my.ini_mysql5.7 没有my.ini 的解决办法
- PHP开发环境配置:安装与配置Apache、PHP、MySQL、PhpMyAdmin
- 深入浅出逻辑组合电路(2)
- python 轮廓矩阵_python – 在3D numpy矩阵中绘制给定值的曲面轮廓
- attodiskbenchmarks(磁盘传输速率检测)_硬盘坏了可以修复吗?电脑硬盘检测?
- 微软警告:Office 已遭IE RCE 新0day 攻击
- 计算机编码中进制的区别,计算机中的进制和编码(转载)
- 3DS更新R4烧录卡内核
- 【140815】VC编程技巧280例 电子书下载
- Docker搭建rtmp视频直播
- Weka下载安装详解
- pm9screw php,PHP使用Screw把源代码加密
- Codeforces 686D. Kay and Snowflake
- 用c语言编码rna合成蛋白质,蛋白质生物合成过程中为什么从N端到C端
- 解决 /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20‘ not found (required by 问题
- 怎么用微信公众号领取淘宝诶不优惠券购物教程
- 贪心、动态规划:钢条切割