MATLAB二维绘图(二)向图中添加标题,坐标轴,图标和文字信息
MATLAB二维绘图(二)向图中添加标题,坐标轴,图标和文字信息
1、添加标题、图例、x轴信息和y轴信息,示例:
%% 添加标题
clear; clc; close all;
x = 0:0.1:2*pi;
y1 = sin(x);
y2 = exp(-x);
plot(x, y1, '--*', x, y2, ':o');
xlabel('t = 0 to 2\pi'); % 添加x轴信息
ylabel('values of sin(t) and e^{-x}') % 添加y轴信息 e^{-x}是显示指数的方法
title('Function Plots of sin(t) and e^{-x}'); % 添加标题
legend('sin(t)','e^{-x}'); % 添加线段标签
效果显示:
注:在图例legend中还可以隐藏图例的边框,使用指令legend boxoff;隐藏,但是这个功能一般用的比较少。
2、添加特殊的符号,示例:添加积分和箭头。
%% 添加特殊的符号
clear; clc; close all;
x = linspace(0,3); % 0到3 默认100个点
y = x.^2.*sin(x);
plot(x,y); % 绘图% 如果需要画一条直线,那么需要两个点
% [2,2],[0,2^2*sin(2)]就分别对应着(2,0),(2,2^2*sin(2))这两个点
line([2,2],[0,2^2*sin(2)]); % 画一条直线[],[]分别表示x和y
% $$ contect $$ 表示显示的内容 \int_表示积分;{0}^{2}表示上下限;x^2\sin(x)表示内容用\隔开;dx表示积分因子
str = '$$ \int_{0}^{2} x^2\sin(x) dx $$'; % 使用LaTex进行显示积分等其他特殊的数学符号
% 0.25,2.5表示显示的位置x,y;str显示的信息,'Interpreter','latex'表示解析为LaTex语法
text(0.25,2.5,str,'Interpreter','latex'); % 显示积分等数学符号的位置
annotation('arrow','X',[0.32,0.5],'Y',[0.6,0.3]); % 显示箭头X和Y表示箭头的起始和结束位置,即需要两点确定直线
效果显示:
3、在图中的任意位置显示文字,示例:
%% 使用text添加说明
clear; clc; close all;
x = 1:200;
y = sin(x*pi/100);
plot(x,y); % 长度是x,大小是y
text(100,0,'使用plot绘图','Color', 'r', 'FontSize', 20, ...
'FontWeight','bold', 'HorizontalAlignment', 'center');
效果显示:
想了解更多绘图信息,请看下面博文:
二维:
MATLAB二维绘图(一)使用plot函数进行简单绘图
MATLAB二维绘图(三)操作绘图句柄显示特定的效果
MATLAB二维绘图(四)其他特殊的二维绘图函数介绍及用法
fill填充函数解析及用法示例
三维:
MATLAB三维绘图(一)三维基础绘图
MATLAB三维绘图(二)使用隐函数作三维图
MATLAB三维绘图(三)绘制等值线图
MATLAB三维绘图(四)绘制特殊的三维图
MATLAB三维绘图(五)高级三维绘图
MATLAB三维绘图基础meshgrid函数的用法解析
MATLAB二维绘图(二)向图中添加标题,坐标轴,图标和文字信息相关推荐
- Matlab绘图(1)——二维绘图
Matlab绘图(1)--二维绘图 Matlab基础系列教程传送门: Matlab基础(0)--命令行常用指令 Matlab基础(1)--基础知识 Matlab基础(2)--向量与多项式 Matlab ...
- 第六章:MATLAB:二维绘图(plot绘图命令 fplot命令 ezplot命令 不同的坐标系)
第六章:二维绘图 6.1. 二维绘图 6.1.1. plot绘图命令: 6.1.2. fplot绘图命令: 6.1.3. ezplot绘图命令: 6.2. 不同坐标系下的绘图命令: 6.2.1. 极坐 ...
- matlab二维绘图部分
matlab二维绘图部分 X,Y是向量,分别表示点集的横坐标和纵坐标 PLOT(X,Y,S) 符号函数(显函数.隐函数和参数方程)画图 (1) ezplot ezplot('f(x)',[a,b]) ...
- matlab 极坐标 二维,matlab笔记二维绘图(极坐标隐函数等)008.docx
matlab笔记二维绘图(极坐标隐函数等)008.docx 008二维绘图(极坐标.隐函数等)一.极坐标图形调用格式为POLART,R,'选项'其中,T为极角,R为极径,选项的使用和PLOT类似.例1 ...
- matlab cftool光滑曲线导出为什么就不光滑了_MATLAB|二维绘图
0| 前言 数据可视化(data visualization)技术指的是运用计算机图形学和图像处理技术,将数据转换为图形或图像在屏幕上显示出来,并进行交互处理的技术.它涉及计算机图形学.图像处理.计算 ...
- matlab的二维绘图
matlab绘制图形的步骤为: 数据准备:产生自变量采样向量,计算相应的函数值向量. 选定图形窗口及子图位置:在默认情况下,MATLAB系统绘制的图形为figure(1).figure(2),... ...
- Matlab 二维绘图函数(plot类)
plot 功能 绘制二维图形的最基本函数. 语法 //x为向量时,以x的元素值为纵坐标,x的序号为横坐标绘制曲线. //x为矩阵时,以其序号为横坐标,按列绘制每列元素值相对于其序号的曲线. polt( ...
- 三维绘图matlab实验报告,matlab实验报告-二维绘图
matlab实验报告-二维绘图 实验报告2 课程 数学实验与数学软件 实验名称 matlab的二维绘图 第 1 页 专业 数学与应用数学 班级_08级数学3班__ ______ 学号_182__ 姓名 ...
- matlab将三维模型渲染成二维视图,由三维图生成二维视图的新探讨
由三维图生成二维视图的新探讨 2019-03-10 15:16:42次浏览 袁美荣 摘 要:该文将详细阐述利用AUTOCAD的模型空间和图纸空间实现三维实体到二维视图的自动转换的原理分析.关键命令SO ...
最新文章
- R语言as.name函数(转化为命名的类别对象)和is.name函数(检验是否是命名的类别对象)实战
- 芯片设计抽象层及其设计风格
- 如何解决ALV的负数符号前显的问题
- commonjs是什么_JavaScript模块化标准CommonJS/AMD/CMD/UMD/ES6Module的区别
- 导入其他spring模块配置
- Python之模块与包(下)
- Python安装FrankMocap实现3D人体姿态估计
- 【bzoj5110】[CodePlus2017]Yazid 的新生舞会 Treap
- 如何去掉自动弹出IE9介绍页
- 查看网络情况netstat指令与动态监控top指令
- leetcode:骑士在棋盘上的概率
- ipad air1 12.5.5 checkra1n 越狱+绕过ID
- matlab内置函数subs使用方法
- 【回眸】有显示器如何设置串口登录树莓派4B
- java和易语言对比_国外流行排行榜编程语言和易语言相比较的优势和劣势
- 一种基于深度学习的目标检测提取视频图像关键帧的方法
- python之正则表达式2
- 极家家居家装修怎么样
- 微信小程序篇】四. 案例:根据单号查询快递编号
- 五道口宅男 - Android NDK and OpenCV Development With Android Studio