Matlab编程之二维绘图
来源:互联网 发布:网络通信工程师培训 编辑:程序博客网 时间:2024/06/05 09:51
Matlab(八)
1.二维图形的绘制
(1)plot(t,y)
①t,y均为向量(绘制一条曲线)
Trial>> t = 1:30;
Trial>> plot(t,3*t)
②t为向量,y为矩阵(绘制多条曲线)
Trial>> A = [t;2*t;3*t;4*t];
Trial>> plot(t,A)
③t,y均为矩阵
Trial>> A = [1,2,3,4,5,6];
Trial>> B = [6,5,4,3,2,1];
Trial>> plot(A,B)
在MATLAB绘制的图形中,坐标系是一个对象,曲线是一个对象,图形窗口是一个对象,每个对象都有不同的属性,
可通过set()设置对象的属性,get()得到对象的属性
set(‘句柄’,属性名,属性1,属性2,属性3......)
V = get(‘句柄’,属性名)
Trial>> x=linspace(0,2*pi,100);
Trial>> plot(x,sin(x),x,2*sin(x),x,3*sin(x))
V = linspace(5,20,200);//已知起点和终点,步数但不知步长
plotyy(x1,y1,x2,y2);
左边纵坐标系以y1的标刻度,右边纵坐标系以y2标刻度
绘制完图形以后,可能还需要对图形进行一些辅助操作,以使图形意义更加明确,可读性更强。
1. 图形标注
在绘制图形时,可以对图形加上一些说明,如图形的名称、坐标轴说明以及图形某一部分的含义等,这些操作称为添加图形标注。有关图形标注函数的调用格式为:
title(’图形名称’) (都放在单引号内)
xlabel(’x轴说明’)
ylabel(’y轴说明’)
text(x,y,’图形说明’)
legend(’图例1’,’图例2’,…)
//subplot(r,c,pos)将窗口分为r行c列
在pos位置绘图
Trial>> t = 0:0.2:2*pi;y = sin(t);
Trial>> subplot(3,2,1),plot(t,y);
Trial>> subplot(3,2,2),stairs(t,y);%阶梯曲线
Trial>> subplot(3,2,3),stem(t,y);%火柴杆曲线
Trial>> subplot(3,2,4),bar(t,y);%直方图绘制
Trial>> subplot(3,2,5),semilogx(t,y);%横坐标为对数
Trial>> subplot(3,2,6),quiver(t,y);%磁力线图
- Matlab编程之二维绘图
- Matlab 二维绘图函数
- Matlab二维曲线绘图
- Matlab--二维绘图
- Matlab二维绘图
- matlab二维绘图
- 使用MATLAB进行二维绘图
- matlab界面设计之一 二维绘图
- matlab二维绘图--plot函数
- **MATLAB** MATLAB二维底层绘图的修饰
- Qt之二维绘图
- Qt之二维绘图
- Qt之二维绘图
- Matlab绘图编程
- MATLAB之绘图基础
- 【matlab】 绘图 plot 颜色 线形 二维 三维
- matlab学习笔记(一)---二维绘图
- MATLAB 的绘图:二维和三维
- Python 菲波那切数列
- maven3常用命令 4 java项目搭建、web项目搭建详细图解
- 大话设计模式读书笔记(十六) 组合模式
- C# static关键字总结 (学习日记 2017-04-22)
- 子树
- Matlab编程之二维绘图
- as中设置自动联想不区分大小写,as忽略大小写
- 团队建设之初篇
- 麻省理工评2017十大突破技术 阿里刷脸支付等上榜
- IMWeb训练营作业 select
- Python3 pymysql连接mysql数据库 windows
- composer常用命令及含义
- GreenDao学习笔记
- JavaSE笔记总结