1.常用属性

linestyle:

实线

-

虚线

--

点线

点画线

-.

marker:

加号

+

圆圈

O

星号

*

方块

S

三角形

^  <  >

五角星

P

color:

r

绿

g

b

y

k

除了上述三种属性外,还有

LineWidth -- 线条宽度

MarkerEdgeColor -- 标记的边缘颜色

MarkerFaceColor -- 标记填充颜色

MarkerSize -- 标记大小

后面紧跟着 “数值”大小。

2.常用命令

subplot(m n p)  绘制子图,把图像分割成M*N的阵列,p代表按行顺序排列的第P个图

判断当前绘图是处于保持状态还是替换状态,用ishold  如果ans=1,保持; ans=0,替换。  

  Hold

  Hold on;

  Hold off

  Hold all

显示边框

  Box on

  Box off

  Box

显示网格

  Grid on

  Grid off

  Grid minor

  Grid

设置坐标轴范围

  Axis([xmin xmax ymin ymax])

  Axison  显示坐标轴

  Axisoff  隐藏坐标轴

其他

  Legend(“ string  “)  创建图例

  Legend(‘boxoff‘)  移除图例的方框

  legend(……,‘location',best)   把图例放置在最佳的位置上(尽量不覆盖数据的位置)

  Title(’string')         创建标题

  xlabel   ylabel   设置x 、 y 轴标签

  Datacursormodeon 打开数据光标模式

  Datacursormodeoff  关闭数据光标模式

3.字体颜色等

  texlabel(f)

  texlabel用于转换matlab表达式中tex格式字符串

tex字符还可以设置字体、颜色和位置

[1]    \bf        设置为粗字体(bold font)

[2]    \it        设置为斜字体(Italic font)

[3]   \rm       设置为正常字体

[4]   \fontname{字体名}       设置字体名

[5]   \fontsize{字体大小}      设置字体大小

[6]   \color{颜色}           设置颜色

[7]  \color[rgb]{a,b,c}    a,b,c都在【0 1】之间

[8]   _       表示下标

[9]  ^        表示上标

  注:设置tex字符的字体、颜色、位置时,要将显示的字符串放在字段设置之后

  >>title(‘\fontname{宋体}例子’)

matlab GUI之 -- 绘图的更多相关文章

  1. matlab GUI保存axes(坐标轴)上的图像

    1.默认方式 matlab GUI默认菜单的保存图像默认为保持全部GUI,包括使用" 菜单->编辑->复制图形". 2 保存可见区域 2.1 代码 [FileName, ...

  2. Matlab——GUI初涉

    Matlab——GUI初涉 MATLAB GUI教学视频0:GUI中的基本操作—在线播放—优酷网,视频高清在线观看http://v.youku.com/v_show/id_XMjM2Mjk0MjM2. ...

  3. matlab GUI界面编程总结

    去年做了一些关于Matlab GUI的程序,现在又要做相关的东西,回想起来,当时很多经验没有记录下来,现在回顾起来始终觉得不爽,所以从现在开始,一定要勤写记录. 从简单的例子说起吧. 创建Matlab ...

  4. 转载:关于Matlab GUI的一些经验总结

    去年做了一些关于Matlab GUI的程序,现在又要做相关的东西,回想起来,当时很多经验没有记录下来,现在回顾起来始终觉得不爽,所以从现在开始,一定要勤写记录. 从简单的例子说起吧. 创建Matlab ...

  5. Matlab GUI设计中的一些常用函数

    Matlab GUI常用函数总结 % — 文件的打开.读取和关闭% — 文件的保存% — 创建一个进度条% — 在名为display的axes显示图像,然后关闭% — 把数字转化为时间格式% — ch ...

  6. Matlab GUI界面

    做SVD的时候,看学姐的demo,用到了matlab的GUI,感兴趣就自己学了一下: 从简单的例子说起吧. 创建Matlab GUI界面通常有两种方式: 1,使用 .m 文件直接动态添加控件     ...

  7. [学习一个] Matlab GUI 学习笔记 Ⅰ

    Matlab GUI 学习笔记 Ⅰ 1. Foreword Matlab 是严格意义上的编程语言吗?曾经有人告诉我他是通过 Matlab 学会了面对对象编程,我是不信的,但这依然不妨碍它在特殊领域的强 ...

  8. Matlab GUI memo

    有一段时间没写博客,一周4篇文章都坚持不下来,不知道写哪个方面的内容,写研究相关就怕论文查重查到,其他方面也没太多时间去学.还是花时间多学点其他方面.废话到此,很早就做过matlab gui相关,现在 ...

  9. Matlab GUI读入图片

    % --- Executes on button press in pushbutton1. function pushbutton1_Callback(hObject, eventdata, han ...

随机推荐

  1. Unity3d GUI弹窗

    ArrayList w_position = new ArrayList(); void OnGUI() { if (GUILayout.Button("Open")) { if ...

  2. rootvg 镜像

    具体操作步骤如下 : a)        查看一下当前可用的硬盘: # lspv hdisk0          0002d74f0e69d97a                    rootvg ...

  3. POJ1042 Gone Fishing

    采用贪心策略. 假设他从1湖泊走到x 湖泊,这还剩下 h*12 - sigma(T1--Tx-1).(单位时间为5分钟).然后再用剩下的时间去钓1-x的湖泊的鱼. 每次都选择最多鱼的湖泊钓. code ...

  4. android 混淆配置

    proguard 原理Java代码编译成二进制class 文件,这个class 文件也可以反编译成源代码 ,除了注释外,原来的code 基本都可以看到.为了防止重要code 被泄露,我们往往需要混淆( ...

  5. android的Home键的监听封装工具类(一)

    android的Home键的监听封装: package com.gzcivil.utils; import android.content.BroadcastReceiver; import andr ...

  6. sql server 存储过程、事务,增删改

    CREATE procedure [dbo].[sp_TableSave] @TypeID tinyint, -- 0 新增,1 修改,2 删除 @ID int, ), ), ), @UID int, ...

  7. cdh 上安装spark on yarn

    在cdh 上安装spark on yarn 还是比较简单的,不需要独立安装什么模块或者组件. 安装服务 选择on yarn 模式:上面 Spark 在spark 服务中添加 在yarn 服务中添加 g ...

  8. BZOJ 1416: [NOI2006]神奇的口袋( 高精度 )

    把x1~xn当成是1~n, 答案是不会变的. 然后直接模拟就行了...... P.S 双倍经验... BZOJ1416 && BZOJ1498 -------------------- ...

  9. Linux学习sed命令

    sed 是一种在线编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送 ...

  10. PHP中字符串补齐为定长

    方法一 for ($i=0; $i<100; $i++) { $index = sprintf('%04d', $i); echo $index.'<br />'; } 方法二 fo ...