示例:

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--绘图及坐标轴命令使用示例相关推荐

  1. Matlab绘图基本控制命令

    图形的控制与表现 (Figure control and representation) MATLAB提供的用于图形控制的函数和命令:    axis:  人工选择坐标轴尺寸.     clf:清图形 ...

  2. Matlab绘图时坐标轴名称被遮挡问题

    Matlab绘图时坐标轴名称被遮挡问题    在matlab绘图时,可能会遇到,坐标轴名称被遮挡问题.    网上也有说用: set(gcf,'unit','centimeters','positio ...

  3. matlab 控制命令,Matlab绘图基本控制命令

    图形的控制与表现 (Figurecontrol and representation) MATLAB提供的用于图形控制的函数和命令: axis: 人工选择坐标轴尺寸. clf:清图形窗口. ginpu ...

  4. matlab 控制命令,[转载]Matlab绘图基本控制命令

    图形的控制与表现 (Figure control and representation) MATLAB提供的用于图形控制的函数和命令: axis: 人工选择坐标轴尺寸. clf:清图形窗口. ginp ...

  5. matlab插值与拟合(命令与示例),matlab插值与拟合(命令与示例)

    目录 [一维插值]interp1.................................................................................... ...

  6. Matlab绘图(坐标轴文字加粗,曲线加粗)

    最近用matlab绘制折线图,有一些常用的指令记录下来. 首先是加速比的程序代码,具体功能记录在注释里面. x1 = [8 16 32 64 128 256]; x2 = [32 64 128 256 ...

  7. MATLAB绘图设置坐标轴标注

    绘图之后设置坐标轴标注,以下均为用例,自行按需更改 xlim([0,512]); %限制x轴坐标数值范围 ylim([0,512]); %限制y轴坐标数值范围 set(gca,'XTick',0:51 ...

  8. matlab 次坐标轴 标注,matlab绘图中坐标轴标注设置及图片大小等的设置及输出

    1.图形标题设置.及标题的字号.字体 例如: title(['u=',num2str(u)],'Fontsize',10,'Fontname','Times New Roman'); 2.设置坐标轴字 ...

  9. matlab绘图命令汇总

    MATLAB绘图虽说非常简单,但是众多命令不好记忆,每次用到都要到网上查找也非常麻烦,找到一个比较全的汇总,以后用到的时候直接来这里就行了. a=linspace(1,2,10) plot(a,'-- ...

最新文章

  1. flash动画制作成品_flash动画制作
  2. arcgis python 保存当前窗口图形为jpg
  3. Gentoo 安装日记 18(重新配置网络和设置密码)
  4. spring boot actuator服务监控与管理
  5. 只提取单元格中的数字_提取Excel单元格中的数字(4类)及原理
  6. python将一组数据转化为列表_Pandas将列表(List)转换为数据框(Dataframe)
  7. C++常见编译问题问题(慢慢积累)
  8. redis系列(一):安装配置
  9. 「每天一道面试题」对象和GC Roots引用链没连接时一定会被回收吗
  10. 看看你的密码有多安全?
  11. VC 2010下安装OpenCV2.4.4(来自wiki)
  12. html5留言板网页设计,网页设计制作-留言板
  13. android-应用签名
  14. easyui的combobox根据拼音搜索选项
  15. 如何判断Activity是否在前台显示
  16. unity3D学习笔记1
  17. V831——完美的单目测距
  18. mysql 五舍六入_四舍六入五成双(适用于MYSQL)(最大支持小数点第9位)
  19. Mysql定时任务,最简单例子
  20. CSTRING与lpvoid之间的转换

热门文章

  1. ZooKeeper程序员指南--使用ZooKeeper开发分布式应用程序
  2. 如何在Red Hat Linux上安装和配置FreeIPA
  3. lua学习之类型与值篇
  4. php 将前端网页输出成unicdoe编码
  5. C#LeetCode刷题之#69-x 的平方根(Sqrt(x))
  6. vue基础入门-应用 组件实例
  7. react入门jsx
  8. anki卡片重复_如何在Anki中使用间隔重复来学习更快的编码
  9. 周末项目:使用scikit-learn进行手语和静态手势识别
  10. C语言刷抖音源码,iOS多种刷新样式、音乐播放器、仿抖音视频、旅游App等源码...