matlab GUI之 -- 绘图
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之 -- 绘图的更多相关文章
- matlab GUI保存axes(坐标轴)上的图像
1.默认方式 matlab GUI默认菜单的保存图像默认为保持全部GUI,包括使用" 菜单->编辑->复制图形". 2 保存可见区域 2.1 代码 [FileName, ...
- Matlab——GUI初涉
Matlab——GUI初涉 MATLAB GUI教学视频0:GUI中的基本操作—在线播放—优酷网,视频高清在线观看http://v.youku.com/v_show/id_XMjM2Mjk0MjM2. ...
- matlab GUI界面编程总结
去年做了一些关于Matlab GUI的程序,现在又要做相关的东西,回想起来,当时很多经验没有记录下来,现在回顾起来始终觉得不爽,所以从现在开始,一定要勤写记录. 从简单的例子说起吧. 创建Matlab ...
- 转载:关于Matlab GUI的一些经验总结
去年做了一些关于Matlab GUI的程序,现在又要做相关的东西,回想起来,当时很多经验没有记录下来,现在回顾起来始终觉得不爽,所以从现在开始,一定要勤写记录. 从简单的例子说起吧. 创建Matlab ...
- Matlab GUI设计中的一些常用函数
Matlab GUI常用函数总结 % — 文件的打开.读取和关闭% — 文件的保存% — 创建一个进度条% — 在名为display的axes显示图像,然后关闭% — 把数字转化为时间格式% — ch ...
- Matlab GUI界面
做SVD的时候,看学姐的demo,用到了matlab的GUI,感兴趣就自己学了一下: 从简单的例子说起吧. 创建Matlab GUI界面通常有两种方式: 1,使用 .m 文件直接动态添加控件 ...
- [学习一个] Matlab GUI 学习笔记 Ⅰ
Matlab GUI 学习笔记 Ⅰ 1. Foreword Matlab 是严格意义上的编程语言吗?曾经有人告诉我他是通过 Matlab 学会了面对对象编程,我是不信的,但这依然不妨碍它在特殊领域的强 ...
- Matlab GUI memo
有一段时间没写博客,一周4篇文章都坚持不下来,不知道写哪个方面的内容,写研究相关就怕论文查重查到,其他方面也没太多时间去学.还是花时间多学点其他方面.废话到此,很早就做过matlab gui相关,现在 ...
- Matlab GUI读入图片
% --- Executes on button press in pushbutton1. function pushbutton1_Callback(hObject, eventdata, han ...
随机推荐
- uva10934 Dropping water balloons
//好久没做题 一直没状态 然后刷了个水题玩玩 //寒假集训和校赛都做到了类似的题目 然而当时并不会 (其实现在也不会 题意:有k个气球和一个n层高的楼,气球有硬度,在某曾会恰好摔碎,问至少多少次实验 ...
- Qt部件--烧肉
1,QSplitter
- Guava缓存器源码分析——缓存统计器
Guava缓存器统计器实现: 全局统计器—— 1.CacheBuilder的静态成员变量Supplier<StatsCounter> CACHE_STATS_COUNTER ...
- Service的基本组成
Service与Activity的最大区别就是一有界面,一个没有界面. 如果某些程序操作很消耗时间,那么可以将这些程序定义在Service之中,这样就可以完成程序的后台运行, 其实Service就是一 ...
- Nginx 在安装入门
1.首先需要安装必要的库,PCRE,zlib sudo apt-get install libpcre3 libpcre3-dev 假设找不到文件的话就下载源文件进行安装. 2.解压下载的nginx源 ...
- 位运算及在java中的应用整理
计算机编码: 原码 符号位为0表示正数,为1表示负数: 其余各位等同于真值的绝对值. 如:0000 0000 0000 0010 =2,1000 0000 0000 0010 =-2 反码 符号位的用 ...
- Search Bar 去掉背景颜色
storyboard里只能设置background颜色,可是发现clear color无法使用 其实代码还是可以设置的,那就是删除背景view [[self.searchBar.subviews ob ...
- JS 更改表单的提交时间和Input file的样式
JS转换时间 function renderTime(data) { var da = eval('new ' + data.replace('/', '', 'g').replace('/', '' ...
- 随记1(#define a 10和const int a=10)
正是求职笔试旺季,前几天听说有人遇到此题:#define a 10 和const int a=10的区别,废话不多说,下面来解释一下: #define 指令是定义符号常量 const 定义的是常变 ...
- 浮动层固定兼容IE6 position:fixed的最佳解决方案
第一种:css方法 有时候当我们需要把一个元素固定在页面的某个部位,一般都是用css中的“position:fixed;”方法来解决,但是IE6不支持fixed,所以今天分享一个兼容IE6的页面底部固 ...