Matlab--绘图及坐标轴命令使用示例
示例:
a=linspace(1,2,10)
plot(a,'--pr','linewidth',1.5,'MarkerEdgeColor','r','MarkerFaceColor','m','MarkerSize',10)
legend('a','Location','best')
title('a','FontName','Times New Roman','FontWeight','Bold','FontSize',16)
xlabel('T','FontName','Times New Roman','FontSize',14)
ylabel('a','FontName','Times New Roman','FontSize',14,'Rotation',0)
axis auto equal
set(gca,'FontName','Times New Roman','FontSize',14)
1.曲线线型、颜色和标记点类型
plot(X1,Y1,LineSpec, …) 通过字符串LineSpec指定曲线的线型、颜色及数据点的标记类型。
线型 | 颜色 | 标记类型 |
---|---|---|
-实线 | r红色 | +加号 |
-.点划线 | g绿色 | o圆圈 |
--虚线 | b蓝色 | *星号 |
:点线 | c蓝绿色 | .点 |
m洋红色 | x交叉号 | |
y黄色 | s方格 | |
k黑色 | d菱形 | |
w白色 | ^向上的三角形 | |
v向下的三角形 | ||
>向左的三角形 | ||
<向右的三角形 | ||
p五边形 | ||
h六边形 |
2.设置曲线线宽、标记点大小,标记点边框颜色和标记点填充颜色等。
plot(…,’Property Name’, Property Value, …)
Property Name 意义 选项
LineWidth 线宽 数值,如0.5,1等,单位为points
MarkerEdgeColor 标记点边框线条颜色 颜色字符,如’g’, ’b’等
MarkerFaceColor 标记点内部区域填充颜色 颜色字符
MarkerSize 标记点大小 数值,单位为points
3.坐标轴设置
范围设置:
a. axis([xmin xmax ymin ymax])设置坐标轴在指定的区间
b. axis auto 将当前绘图区的坐标轴范围设置为MATLAB自动调整的区间
c. axis manual 冻结当前坐标轴范围,以后叠加绘图都在当前坐标轴范围内显示
d. axis tight 采用紧密模式设置当前坐标轴范围,即一用户数据范围为坐标轴范围
比例:
a. axis equal 等比例坐标轴
b. axis square 以当前坐标轴范围为基础,将坐标轴区域调整为方格形
c. axis normal 自动调整纵横轴比例,使当前坐标轴范围内的图形显示达到最佳效果
范围选项和比例设置可以联合使用,默认的设置为axis auto normal
4.坐标轴刻度设置
set(gca, ’XTick’, [0 1 2]) X坐标轴刻度数据点位置
set(gca,'XTickLabel',{'a','b','c'}) X坐标轴刻度处显示的字符
set(gca,'FontName','Times New Roman','FontSize',14)设置坐标轴刻度字体名称,大小
‘FontWeight’,’bold’ 加粗 ‘FontAngle’,’italic’ 斜体
对字体的设置也可以用在title, xlabel, ylabel等中
5.图例
legend(‘a’,‘Location’,‘best’) 图例位置放在最佳位置
legend的位置可以设置为:
图框内:东南西北以及四个角,best。
图框外:东南西北以及四个角,bestouside。
转载自:
作者:for-peaceful-life
博文地址:http://blog.sina.com.cn/s/blog_4a4927c70100klbw.html
来源:新浪博客
Matlab--绘图及坐标轴命令使用示例相关推荐
- Matlab绘图基本控制命令
图形的控制与表现 (Figure control and representation) MATLAB提供的用于图形控制的函数和命令: axis: 人工选择坐标轴尺寸. clf:清图形 ...
- Matlab绘图时坐标轴名称被遮挡问题
Matlab绘图时坐标轴名称被遮挡问题 在matlab绘图时,可能会遇到,坐标轴名称被遮挡问题. 网上也有说用: set(gcf,'unit','centimeters','positio ...
- matlab 控制命令,Matlab绘图基本控制命令
图形的控制与表现 (Figurecontrol and representation) MATLAB提供的用于图形控制的函数和命令: axis: 人工选择坐标轴尺寸. clf:清图形窗口. ginpu ...
- matlab 控制命令,[转载]Matlab绘图基本控制命令
图形的控制与表现 (Figure control and representation) MATLAB提供的用于图形控制的函数和命令: axis: 人工选择坐标轴尺寸. clf:清图形窗口. ginp ...
- matlab插值与拟合(命令与示例),matlab插值与拟合(命令与示例)
目录 [一维插值]interp1.................................................................................... ...
- Matlab绘图(坐标轴文字加粗,曲线加粗)
最近用matlab绘制折线图,有一些常用的指令记录下来. 首先是加速比的程序代码,具体功能记录在注释里面. x1 = [8 16 32 64 128 256]; x2 = [32 64 128 256 ...
- MATLAB绘图设置坐标轴标注
绘图之后设置坐标轴标注,以下均为用例,自行按需更改 xlim([0,512]); %限制x轴坐标数值范围 ylim([0,512]); %限制y轴坐标数值范围 set(gca,'XTick',0:51 ...
- matlab 次坐标轴 标注,matlab绘图中坐标轴标注设置及图片大小等的设置及输出
1.图形标题设置.及标题的字号.字体 例如: title(['u=',num2str(u)],'Fontsize',10,'Fontname','Times New Roman'); 2.设置坐标轴字 ...
- matlab绘图命令汇总
MATLAB绘图虽说非常简单,但是众多命令不好记忆,每次用到都要到网上查找也非常麻烦,找到一个比较全的汇总,以后用到的时候直接来这里就行了. a=linspace(1,2,10) plot(a,'-- ...
最新文章
- flash动画制作成品_flash动画制作
- arcgis python 保存当前窗口图形为jpg
- Gentoo 安装日记 18(重新配置网络和设置密码)
- spring boot actuator服务监控与管理
- 只提取单元格中的数字_提取Excel单元格中的数字(4类)及原理
- python将一组数据转化为列表_Pandas将列表(List)转换为数据框(Dataframe)
- C++常见编译问题问题(慢慢积累)
- redis系列(一):安装配置
- 「每天一道面试题」对象和GC Roots引用链没连接时一定会被回收吗
- 看看你的密码有多安全?
- VC 2010下安装OpenCV2.4.4(来自wiki)
- html5留言板网页设计,网页设计制作-留言板
- android-应用签名
- easyui的combobox根据拼音搜索选项
- 如何判断Activity是否在前台显示
- unity3D学习笔记1
- V831——完美的单目测距
- mysql 五舍六入_四舍六入五成双(适用于MYSQL)(最大支持小数点第9位)
- Mysql定时任务,最简单例子
- CSTRING与lpvoid之间的转换
热门文章
- ZooKeeper程序员指南--使用ZooKeeper开发分布式应用程序
- 如何在Red Hat Linux上安装和配置FreeIPA
- lua学习之类型与值篇
- php 将前端网页输出成unicdoe编码
- C#LeetCode刷题之#69-x 的平方根(Sqrt(x))
- vue基础入门-应用 组件实例
- react入门jsx
- anki卡片重复_如何在Anki中使用间隔重复来学习更快的编码
- 周末项目:使用scikit-learn进行手语和静态手势识别
- C语言刷抖音源码,iOS多种刷新样式、音乐播放器、仿抖音视频、旅游App等源码...