@[TOC]Matlab作图格式设置(含双y轴)

主要内容

上午从网络上搜索了许多关于matlab的绘图技巧,把其中关于作图格式方面的内容整理一下。

使用gcf和gca进行图像类的管理

通过一个类来设置相应的具体格式是非常方便的。其中可以具体到规定XAxis的字体和字号等(可以参考下面的代码)。
// An highlighted block
ax=gca;
ax.LineWidth=1;
ax.XAxis.LineWidth=5;
ax.XAxis.FontSize=16;%用面向对象的方法理解世界!

代码解释

// An highlighted block
figure     %开始作图
plot(u,'ok-','linewidth',1.1,'markerfacecolor',[36,169,225]/255);
%使用圆形黑色空心图标进行作图,其中圆中填充颜色为RGB

示例

用来显示一个简单的曲线

clear all
t=1:10:100;
u=sin(t);figure
%用点线图来绘制,圆圈,黑色,实线,线宽1.1,标记内部填充颜色自己设置;
plot(u,'ok-','linewidth',1.1,'markerfacecolor',[36,169,225]/255);
xlabel('time');
ylabel('Jet velocity');
legend({'sin(x)'},'Location','SouthEast','fontsize',16,'fontname',...'times new roman');%设置legend
ax=gca;
ax.LineWidth=1.5;
ax.XAxis.LineWidth=1.1;%框线粗一点好看
ax.YAxis.LineWidth=1.1;
ax.XAxis.FontSize=16;%%用面向对象的方法理解世界!
ax.YAxis.FontSize=16;
ax.XAxis.FontName='times new roman';
ax.YAxis.FontName='times new roman';%让坐标轴花哨一些
ax.XColor='r';
ax.YColor='r';
ax.XTick=[1,3,5,7];
ax.XTickLabel={'x1','x2','x3','x4'};
grid on

特例

如果具有双y轴,需要调整的话,使用下面的代码。
进行分别设置。
有时会有奇效,例如对于两个轴的刻度*不同的设置。

ax.YAxis(1).LineWidth=1.1;
ax.YAxis(2).LineWidth=1.1;
导出图片时,选择图片分辨率为300dpi,非常合适。
另外图片大小设置为14,9.76cm

这幅图是今天的成果。另外,对于配色的研究,需要以后继续积累。

Matlab作图格式设置相关推荐

  1. MATLAB 绘制论文图片格式设置万能代码模板

    绘图在数学建模.撰写论文时是必不可少的,MATLAB 就是其中一个非常实用的工具.这次给大家分享一个我收藏并用了很久的万能MATLAB绘图模板,本人曾用这个模板绘制过数模国赛.美赛以及电磁杯论文中的绝 ...

  2. matlab留白,matlab作图导出为PDF去除留白插入latex

    latex写论文时,一般为了图片不失真,引用的图片需要转为pdf格式.matlab作图,直接导出为pdf经常遇到有灰色底色,有大片留白等不符合要求的情况,此博介绍一种简单的方法,轻松导出图片. 此外, ...

  3. 【Matlab】Matlab作图的一些小知识

    本文记录一些Matlab作图的一些常用命令和技巧,持续更新. 1. 设置figure显示大小 多Figure的设置参考官网文档. Figure中有两个属性,Units和Position: Units设 ...

  4. matlab 三维饼图,重新学习MATLAB——作图技法及3D可视化

    了解点儿MATLAB,知道它非常有用,但一直不太会用,如何快速掌握并运用它呢? 本专栏力争用最简洁的语言和逻辑,让您在最短时间内,学到教材课程中罕见的MATLAB运用技法,从新手迈向成手. 超强的MA ...

  5. Matlab作图后的各种调整方法——线条、坐标、标题、图例

    Matlab作图后的各种调整方法--线条.坐标.标题.图例 文章目录 Matlab作图后的各种调整方法--线条.坐标.标题.图例 一 , 写在前面 1.整个图窗 Figure(gcf) 2.我们使用命 ...

  6. matlab常用的设置,坐标系、线条颜色、线型,字体、属性

    一.坐标系 1)定义坐标范围:一般MATLAB自动定义坐标范 围,如用户认为设定的不合适,可用:axis([Xmin, Xmax, Ymin, Ymax]) 来重新设定; 2) 坐标轴控制:MATLA ...

  7. MATLAB作图技巧汇总

    这里总结一些MATLAB作图的技巧,以防以后遗忘.主要记录能够干什么,具体怎么做到时候再help. scatter函数 scatter(x,y,[size],color,['filled']) plo ...

  8. matlab对比图曲线,用于数据拟合,图像对比的MATLAB作图命令PLOTYY

    MATLAB作图:plotyy使用方法.即:横坐标相同,纵坐标不同的两条曲线画在同一图上进行比对. 例1. 需要采用图形句柄,详细内容参考MATLAB帮助文件有关plotyy的例程 %%This ex ...

  9. MATLAB 作图SCI模板

    MATLAB 作图SCI模板 MATLAB作图概述 在不进行特定设置时,matlab画出的图是很难满足大多数期刊的要求的.其中关键的问题在于作图的尺寸,图中线条的配色,与导出图片的分辨率等原因. MA ...

  10. matlab在曲线给命名,matlab 利用xlsread画图,怎么将一组excel数据导入,通过matlab作图...

    Matlab 循环 for 语句 xlsread EXCEL表格数据导入 画图 Matlab的 xlsread() 函数可以将Excel数据到matlab工作空间,然后就可以根据读入据作图.下面给出操 ...

最新文章

  1. 系统架构设计师教程学习随笔 (计算机与网络基础知识--操作系统基础知识)
  2. WPF简单的口算案例
  3. 修改FTP密码的三种方法
  4. pagecontrol
  5. 信息安全工程师笔记-国产密码算法(国密)概念
  6. 3分钟融云Demo体验:IM即时通讯篇
  7. 人民日报谈焦虑成社会常见病:好的人生需要文火慢炖
  8. 计算机感染冲击波,CIH、爱虫、冲击波、熊猫烧香,对这4种网络病毒你了解多少?...
  9. 西门子 1200PLC全额补贴课程
  10. 计算机视觉之旅(Day5)
  11. JavaSE基础知识(十八)--Java多态之向上转型(多态初步)
  12. 算法系列之十九:用天文方法计算日月合朔(新月)
  13. call 和 apply 方法
  14. 算法精解_C语言 链表_单链表(接口定义+类型实现)
  15. 数字转型为传统行业带来变革 跨云架构让企业有更多选择
  16. Ant组件——DatePicker 日期选择框
  17. Python中的decimal.Decimal类型和整型相乘后还是decimal.Decimal类型
  18. autocad2008中文版
  19. Python之Django框架(一)
  20. Lambda架构简介

热门文章

  1. 批处理 bat for 详解
  2. android tracert命令详解,Tracert命令详解
  3. 项目管理之敏捷开发之道
  4. 这三个博弈论新趋势,正深刻影响深度强化学习
  5. php引用字体,php – 使用imagettftext()时,如何处理字体文件不支持的字符?
  6. matlab串口实时画图,基于MATLABGUI界面的MCU串口实时绘图设计
  7. 网易相册:停止新用户注册 5月8日停止运营
  8. Jon的Java程序员实习报告
  9. 《Git 教程 - 廖雪峰》
  10. Python实现高斯滤波