matlab 子图title的位置_MATLAB技巧之绘图篇

本文介绍了MATLAB中的绘图技巧,包括基本绘制(如图像大小、标题、坐标轴设置)、多条曲线绘制、日期及时间轴绘图、区域填充绘制和不连续段落绘制。内容详细讲解了各部分参数设置,提供了实例代码,有助于提升MATLAB绘图效率。
摘要由CSDN通过智能技术生成

0ff0086ba6ae6f768a0190c99d4a6ffe.png

0 前言

编程方面我最早接触的是C,然后是C++、C#等,都是用于实现工程项目类的任务,但目前自己用得多的还是MATLAB。因为其数学计算方面功能相当强大,实现及验证算法非常便利,同时具有非常强的编程和结果的可视化功能。本篇就常用的绘图功能进行总结。

内容安排如下:

  • 1、基本绘制
  • (图画大小、图形名称、图画背景、坐标轴名称、刻度范围、曲线颜色、坐标轴字体颜色等)
  • 2、多条曲线
  • (plot hold on;plotyy;subplot;)
  • 3、日期及时间轴绘图
  • 4、区域填充绘制
  • 5、不连续段落绘制

1 基本绘制

想使用MATLAB绘制想要的图像,无非是搞懂各部分参数设置的方法,其实很多方法是通用的,图1为典型的曲线图,不妨先整理几个概念:

f98b8aeabd2eb900b48ea45d8893df90.png

包含关系如下:

32fc3f183b20e73314c553b04614ee55.png

1)图像figure

figure就是指一个图像对话框,

gcf——get current figure,获取当前图形句柄,如果不存在图形,则创建新的图形。

用法:

①设置布画大小

set(gcf,'unit','centimeters','position',[10 5 14 7]);

②设置布画颜色

fig = gcf; % current figure handle
fig.Color = [0 0.5 0.5];
fig.ToolBar = 'none';

2)坐标轴axes/axis

axes——在指定位置建立轴坐标

axis——完成axes坐标轴设置,传回坐标轴句柄。

gca——get current axis or chart,获取当前图形坐标句柄,可用于设置坐标轴标注格式。

用法示例:

①建立新的轴坐标

axes('Color',[0 0 0], 'ZColor',[0 0.5 0], 'XColor',[0 0.5 0], 'YColor',[0 0.5 0]);

②设置同一坐标内两条曲线句柄

[hAx,hLine1,hLine2] = plotyy(x,y1,x,y2);
ylabel(hA
  • 6
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值