关于matlab用export_fig去掉白边、保存图像等问题_connor_lele的博客-程序员秘密

技术标签: 编程小技巧  

这几天,写论文需要matlab画一些性能图。由于之前有过一次写论文的经验,知道需要在保存matlab显示的图片之前对其进行去白边处理,并且尽量保存为eps和pdf等格式,以便在论文在能够较高质量的显示出来。开始,我使用的是网上经常搜到的搜到一行代码命令(如下):

set(gca, 'Position', get(gca, 'OuterPosition') - ...
get(gca, 'TightInset') * [-1 0 1 0; 0 -1 0 1; 0 0 1 0; 0 0 0 1]);

通过这个代码,我发现能够很好的去除一些方形图像(即长宽比一样的情况)的白边。但是由于本次论文中需要一些长宽比不一样的图像,并且有些图像还需要响应强度标注,我发现上述的命令在上述两种情况下不能够很好的去除白边。为了解决这个问题,我后来又看了很多论坛和方法,比较靠谱的做法就是改变上述矩阵中的参数。但是,对于一个只是想画几张图的我而言,了解矩阵中的每个参数是什么含义是见费时的工作,我也在网上找过没有什么具体的说明。于是我放弃使用上面的方法。偶然的一个机会,我在网上搜到了关键词export_fig,于是终于找到了今天这里要介绍的保存图像神器export_fig函数。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/connor_lele/article/details/20723519

智能推荐

recvfrom返回-1的问题_recvfrom返回值为-1_ccsupper的博客-程序员秘密

int ret = recvfrom(m_hSocket, buf, sizeof(buf), 0, (SOCKADDR*)&addrFrom, &len);IP 地址与设备通信的地址要设置正确;

WAS常用操作_was管理界面的命令_我冷漠的博客-程序员秘密

1、启动server.cd %WAS_HOME%/profiles/AppSrv01/bin./startServer.sh server12、停止server./stopServer.sh server1 -username admin -password xxxx3、manageprofile.sh 的用法:在做所有was前期操作前,请编辑/etc/hosts 中的主机...

logcat 故障_weixin_34090562的博客-程序员秘密

为什么80%的码农都做不了架构师?>>> ...

腾讯云前端面经_狗换的博客-程序员秘密

腾讯云招聘一共四面,第一面是你以后的同事面试,主要考察基础知识,第二面是以后的直属领导,会考察基础原理,以及和职位的匹配度,三面是主管,考察项目等整体,四面为hr面试。一面:一面都比较基础,涉及js,vue和网络安全。1、自我介绍(单纯的自我介绍,没有根据自我介绍的内容再去问问题)2、算法题:括号对称,具体题目和leecode上的一道提比较类似,但不太一样,(题目忘记了这是leecode上的题目)题目描述:给定一个只包括 '(',')','{','}','[',']' 的字符串,判断

报错解决:Java代码访问hdfs权限问题_古城的风cll的博客-程序员秘密

报错解决:Java代码访问hdfs权限问题解决方案:在代码中加入System,setProperty("HADOOP_USER_NAME", "root")

[SWPU2019]我有一只马里奥_yuangun_super的博客-程序员秘密

解压得到一个.exe文件,运行出现一个txt一筹莫展,参考了下大佬的wp,用工具NtfsStreamsEditor搜索后导出,得到swupctf{ddg_is_cute}

随便推点

Azure ubuntu虚机获取root权限_azure ubuntu root密码_shawn xia的博客-程序员秘密

Azure ubuntu虚机获取root权限前言 之前想要在Azure虚机中部署Superset,由于没有root权限安装中各种报错,所以在这里记录一下Azure如何获取root一、创建虚机这里我就不多说了,在Azure门户里点点点就创建完成了(记得开22端口)然后用ssh工具连上去,我这里用的是PuTTY记录一下PuTTY下载链接PuTTY: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html.二、获取权限

vs---vs2015 + qt5.7环境配置_谛听-的博客-程序员秘密

配置环境:vs2015 + qt5.7 1> 安装vs2015社区版 地址:http://www.ithome.com/html/win10/164028.htm2> 安装qt-opensource-windows-x86-msvc2015-5.7.03> 重启vs2015后,可以看到菜单栏中多了一项“Qt VS tools”,配置Qt插件: Qt VS tool

Ajax成功添加新DOM元素 jquery 绑定元素事件_ajax 请求会增加dom_huangbao21的博客-程序员秘密

开始之前,我要强调一件事情,看API事件很重要的事情,看API事件很重要的事情,看API事件很重要的事情!(真的很重要啊!)为了要保证加载完页面上的DOM元素,再用jquery进行绑定相应的元素我们通常都用 $(document).ready(function(){这里放代码});或$(function(){这里放代码});那么问题来了,如果页面上有通过 ajax 进行请求则成功返回有添加新的DO

[入门]以初学者来看,ASP.NET的GridView可以学到什么?_weixin_30247159的博客-程序员秘密

[入门]以初学者来看,ASP.NET的GridView可以学到什么?http://www.dotblogs.com.tw/mis2000lab/archive/2008/07/15/4501.aspx以前在ASP.NET 1.1版,是DataGrid。没想到改朝换代以后,ASP.NET 2.0起(~3.5),变成GridView。而且搭配了DataSour...

bootstrap按钮控制表格实现增删改,模态框数据回显_bootstrap上实现数据回显_破晓小v的博客-程序员秘密

代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <link rel="stylesheet" href="./css/bootstrap.min.css" rel="stylesheet"> <link rel="sty...

SARIMAX_Bobby?的博客-程序员秘密

在这里插入代# -*- coding: utf-8 -*-"""Created on Sun Oct 27 21:18:18 [email protected]: LIUJi"""from __future__ import print_functionimport pandas as pdimport matplotlib.pyplot as pltfrom matplotlib.pyl...

推荐文章

热门文章

相关标签