MATLAB中plot函数使用
随机生成一组数据:
x = [1:1:10];
y = rand(1, 10);
使用plot函数绘制图像
plot(x, y)
对图像属性进行设置,可以使用以下代码:
p = plot(x, y);
p.LineWidth = 2; %线宽为2
p.Color = 'r'; % 红色线条
p.Marker = '*' ; % 设置标记类型
p.MarkerSize = 6; %设置标记大小
p.MarkerEdgeColor = 'b'; %设置标记边缘颜色
p.MarkerFaceColor = 'r'; %设置标记填充颜色
set(gca, 'xtick', [3:1:12]) %自定义横坐标显示范围
set(gca, 'xticklabel', {'F1', 'F2', 'F3', 'F4', 'F5', 'F6', 'F7', 'F8', 'F9', 'F10' }) %自定义横坐标显示标签
添加图例
legend('Random Points')
设置坐标轴上下限:
axis([xmin,xmax,ymin,ymax]);
设置图片大小:
set(gcf,‘Position’,[x1,y1,dx,dy]);
x1和y1是图的左下角坐标, dx和dy是图沿着x和y方向的大小, 比如:
set(gcf,"Position",[347,162,380,300]);
图例的相关设置:
图例中字体及大小:
legend("FontName","Times New Roman","FontSize",7,LineWidth",1.5);
图例中各个量及位置:
legend("y","zc","location","SouthEast");
坐标轴的名称的相关设置:
x轴的名称及字体和大小:
xlabel("x(m)","FontName","Times New Roman","FontSize",7);
y轴的名称及字体和大小:
ylabel("zc(m) and y(m)","FontName","Times New Roman","FontSize",7,LineWidth",1.5);
坐标轴的字体及大小,以及坐标轴的刻度间隔
set(gca,'xtick', [1:1:10], "FontName","Times New Roman","FontSize",7,"LineWidth",1.5);
图名的字体及大小设置
title("yslice:600m;zslice:150m","FontName","Times New Roman","FontSize",7);
坐标轴反向
set(gca,"zdir","reverse"); %将坐标轴数值反向
MATLAB中plot函数使用相关推荐
- Matlab中plot函数及legend函数详解
Matlab中plot函数及legend函数详解 Matlab中plot函数及legend函数详解 Matlab中plot函数全功能解析 功能 二维曲线绘图 语法 plot(Y) plot(X1,Y1 ...
- MATLAB中plot()函数的用法
文章目录 前言 一.plot()函数 二.代码运行结果 总结 前言 此为本人学习中的一些笔记总结,仅供参考. 提示:以下是本篇文章正文内容,下面案例可供参考 一.plot()函数 提示:关于plot( ...
- MATLAB中plot函数如何在实线上加点
此博客为个人博客,不涉及商业用途,仅提供学习参考,内容均来自个人原创以及互联网转载和摘录. 此博客上带有原创标识的文章.图片.文件等,未经本人允许,不得用于商业用途以及传统媒体.网络媒体或个人转载请注 ...
- matlab中plot函数画线时 颜色和类型
转自 https://blog.csdn.net/garfielder007/article/details/50449140 matlab里plot函数画线时有很多的颜色和类型可以选择,下面列举一些 ...
- Matlab中plot函数全功能解析
该帖由Matlab技术论(http://www.matlabsky.com)坛原创,更多精彩内容参见http://www.matlabsky.com 功能 二维曲线绘图 语法 plot(Y) plot ...
- Matlab中plot函数参数解析
功能 二维曲线绘图 语法 1 2 3 4 5 6 7 plot(Y) plot(X1,Y1,...) plot(X1,Y1,LineSpec,...) plot(...,'PropertyName', ...
- MATLAB中plot函数的linespec参数
这篇文章的目的,就是记录一下plot函数的linespec参数的每个线型和点型选项到底指的是什么.因为MATLAB帮助中只有文本解释,在这里把每个选项都画出来,更为直观一些. 在MATLAB中画图时, ...
- 一句话解决matlab中plot函数设置坐标轴尺度
matlab中的plot函数的坐标尺度一般是自动生成的,但是有时候是不太令人满意的,可根据以下方法修改尺度. 可通过此句代码实现,将这句代码放在plot函数之后即可. set(gca,'xtick', ...
- matlab中plot函数如何在图像上标记某些点?
假设我的图像如下 我想用plot函数标记几个点,代码如下: plot(4,8,'ro','MarkerSize',5);plot(6,1,'ro','MarkerSize',5); 得到的结果图放大局 ...
- Matlab中plot函数绘图基本用法
转自:https://www.cnblogs.com/blogwww/p/9583255.html >> y=[0 0.58 0.70 0.95 0.83 0.25]; >> ...
最新文章
- FFmpeg #39;scale#39; filter not present, cannot convert pixel formats.
- OpenCV——RGB三通道分离
- 【转】程序员该做的事 - 每天、每周、每月
- SHLL脚本从1到100自加
- 【细说软件工程】《软件工程》Software Engineering
- cactus java,使用cactus实现对servlet进行单元测试
- SpringBoot的Thymeleaf支持,结合SpringMVC做的案例(学习SpringBoot实战)
- http --- 混合加密的具体过程
- 单片机 c语言 定义i o,【51单片机】普通I/O口模拟SPI口C语言程序
- np.unique()官方文档分析以及举例
- springmvc跳转到自定义404页面的三种方法
- Java Web day01
- 中医移动医疗_人工智能为中医赋能 上海祉云医疗将再次亮相2021健博会北京展...
- 华为笔记本键盘说明图_笔记本电脑键盘各键名称与位置(最好有图)
- 邮箱登录名身份证号码等验证
- 2022-2028年全球与中国智能咖啡机行业市场前瞻与投资战略规划分析
- 记录一个小程序的破解
- 技术控 | 自然语言技术在文智趋势分析产品上的应用
- MFC窗口透明化以及透明穿透
- XX nm制造工艺是什么概念?实现7nm制程工艺为什么这么困难?
热门文章
- 成功GET一款高大上又不显俗的Linux时间锁屏软件-GLUQLO
- android 支付宝私钥加密,支付宝支付密钥RSA1升级到RSA2
- 前端开发日报:20190818
- Fast Walsh-Hadamard Transform (快速沃尔什变换)
- linux img文件压缩及解压
- Android红外功能模拟触摸鼠标事件唤醒屏幕
- 20210605:前期使用pyqt5做的操作流程界面化,涉及mysql代码写的太差,可以用函数复用减少代码
- Protecting Against DNN Model Stealing Attacks 论文阅读心得
- java pack unpack_pack/unpack函数与二进制
- JDK 内置实用工具:监视、故障排除