MATLAB GUI
程序员文章站
2022-05-21 17:50:17
...
一.绘制数据图
1.绘制向量图
plot(x,y,format):在一张图上绘制两个相同长度的向量x,y
#即将x,y分别作为点的x,y坐标集
#format为str,指定颜色,线型,标记样式;三者间无顺序;可只指定某1/2个
#颜色:红色(r);黑色(k);蓝色(b);黄色(y);品红色(m)默认为蓝色
#线型:实线(-);无线条( );虚线(--);点线(:);点划线(-.);默认为实线
#标记:方形(s);星号(*);圆圈(o)
#其他可选参数:形式为 '参数名',参数值
#LineWidth:线条宽度
plot(y):只输入一个向量时,作为y坐标,x坐标在[1,n]依次取
#n为y中元素数
plot(x1,y1,x2,y2...):可一次性指定多对值
#一次绘制多张向量图(显示在一张图上)
hold on:要求保留之前的绘图
#默认创建新向量图时旧图会消失
hold off:返回到默认行为,不再保留之前的绘图
close all:关闭所有打开的图窗窗口
2.编写绘图注释
title('title'):添加标题title
ylabel('y'):添加y轴注释x
xlabel('x'):添加x轴注释y
legend('x1','x2'...):指定图例x1,x2,x3...
#每次指定自动替代之前指定的所有图例
#向量图按绘制顺序依次对应x1,x2...
#绘图时指定的标记是该向量图的图例
3."绘图"选项卡
(1)在Workspace区选择要使用的向量:
(2)使用PLOTS选项卡选择绘图
(3)用于创建绘图的命令显示在Command Window中
(2)创建两个向量间关系的图示
- 在Workspace区同时选中两个向量
- 确保x轴数据在上方
上一篇: Matlab极坐标绘制
推荐阅读
-
MATLAB 立体爱心九宫格
-
在matlab7.0中运行DRCN 超分辨率重建
-
Speed up Windows PHP Performance using Profile Gui
-
Matlab tricks---plot color
-
Matlab tricks--array response vector
-
Matlab备忘录模式
-
谈谈从经纬度坐标到欧式距离的转化【matlab实现】
-
Matlab R2019b Mac版安装许可激活图文教程(含许可文件+密钥)
-
Navicat MySQL GUI 7.2.9发布
-
MATLAB和Python 相互无法替代的地方有哪些,对于以后一直做科研的人,两种语言到底哪家强?