0.8 绘图相关
(52) 如何在同一同面画出多张图?
使用subplot函数可以在同一两面画出多张图,见下例:

运行结果如图0-3所示。
(53) 如何加图例?
使用legend函数可以增加图例。
(54) 怎么做饼图?
pie函数可以制作二维的饼图,pie3函数可以制作三维的饼图,见下例:

运行结果如图0-4所示。

(55) 如何做茎叶图?
参考stem函数。
(56) MATLAB如何做双坐标?
使用plotyy函数可以绘制双坐标,参考下例:


运行结果如图0-5所示。

(57) 如何为绘图加入网格?
参考grid函数。
(58) 如果绘图时标题太长,如何换行?
使用元胞数组可以输出多行的标题,见下例:


运行结果如图0-6所示。

(59) 如何绘制雷达图?
参考poiar函数。
(60) 如何用不同的颜色来代替数据?
可以通过Color选项参数[R,G,B]来调整数据绘制的颜色,见下例:

(61) 如何调整所绘图形的大小?
初始化图形窗口时,可以通过调整Position参数选项[left,bottom,width,height]来控制图形窗口的位置和大小,见下例:


(62) 如何绘制三维图?
参考plot3函数。
(63) 如何绘制椭圆或双曲线?
根据函数公式进行基本绘图,直角坐标系下可使用参数方程:

运行结果如图0-8所示。

(64) 在MATLAB中如何绘制K线图?
在MATLAB中可以使用candl函数来绘制K钱,见下例:

运行结果如图0-9所示。

(65) 利用MATLAB可以制作图形用户界面(GUI)吗?
可以,像很多高级编程语言一样,MATLAB也有图形用户界面开发环境,利用MATLAB建立图形用户界面(GUI) 非常方便,其大体过程简要总结起来就是:拖曳放置组件,建立回调函数。想快速掌握MATLAB GUI编程可以参看帖子:《一个实例搞定MATLAB界面GUI编程》,(http://www.matlabsky.com/thread-13055-1-1.html )。