码迷,mamicode.com
首页 > 其他好文 > 详细

图形窗口的分割

时间:2014-11-02 22:23:07      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:blog   http   os   sp   strong   div   on   2014   log   

在同一个图形窗口绘制若干个独立的图形,同一窗口中的不同图形称为子图。

MATLAB系统提供了subplot函数,用来将当前图形窗口分割成若干个绘图区。每个区域有独立坐标系,是独立子图。

原理:通过subplot函数激活某一区,该区为活动区,所发出的绘图命令都是作用于活动区。

subplot的调用格式:subplot(m,n,p)

该函数将当前图形窗口分成m*n个绘图区,即m行,每行n个绘图区,区号按行优先编号,且选定第p个区为当前活动区。

例:

例:在一个图形窗口中以子图形式同时绘制正弦、余弦、正切、余切曲线。
程序如下:
x=linspace(0,2*pi,60);
y=sin(x);
z=cos(x);
t=sin(x)./(cos(x)+eps);
ct=cos(x)./(sin(x)+eps);

subplot(2,2,1);
plot(x,y);
title(‘sin(x)‘);
axis([0,2*pi,-1,1]);

subplot(2,2,2);
plot(x,z);
title(‘cos(x)‘);
axis([0,2*pi,-1,1]);

subplot(2,2,3);
plot(x,t);
title(‘tangent(x)‘);
axis([0,2*pi,-40,40]);

subplot(2,2,4);
plot(x,ct);
title(‘cotangent(x)‘);
axis([0,2*pi,-40,40]);

  bubuko.com,布布扣

 

bubuko.com,布布扣

 

图形窗口的分割

标签:blog   http   os   sp   strong   div   on   2014   log   

原文地址:http://www.cnblogs.com/freesblog/p/4070063.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!