Matlab大图画小图的方法
参考了https://wenku.baidu.com/view/0a41296fc5da50e2524d7f8d.html
1. 代码如下:
t=0:.1:2*pi; plot(t,sin(t),‘g‘); xlim([0,2*pi]); xlabel(‘x‘)ylabel(‘y‘)%小图 axes(‘position‘,[0.55,0.55,0.3,0.3]);%关键在这句!所画的小图 plot(t,sin(t)); xlabel(‘t‘) ylabel(‘y‘) xlim([0,1*pi]);%设置子图的横坐标范围
2. Axes的参数到底如何设置呢?参考https://zhidao.baidu.com/question/177108208.html?qbl=relate_question_0
设置axes的位置,左下宽高,单位是和整个figure宽高的比例。
四个数依次是坐标左下角起点横纵坐标和长度,高度。
3. 多个子图的大图画小图:
t=0:.1:2*pi; %子图1 subplot(2,1,1) plot(t,sin(t),‘g‘); xlabel(‘x‘) ylabel(‘y‘) %子图1的小图 axes(‘position‘,[0.55,0.55,0.3,0.3]);%关键在这句!所画的小图 plot(t,sin(t)); xlabel(‘t‘) ylabel(‘y‘) xlim([0,1*pi]); %设置子图的横坐标范围 %子图2 subplot(2,1,2) plot(t,cos(t),‘g‘); xlabel(‘x‘) ylabel(‘y‘) %子图2的小图 axes(‘position‘,[0.55,0.25,0.3,0.3]);%关键在这句!所画的小图 plot(t,cos(t)); xlabel(‘t‘)
到底
相关推荐
zyazky 2020-03-26
Eric0Lv 2020-06-14
柠檬班 2020-06-06
june0 2020-05-17
Tonybo 2020-04-27
Leonwey 2020-03-03
宿舍 2020-02-15
Jonderwu 2020-02-10
qinmiaofu 2020-01-21
Winterto0 2020-01-12
paopao00 2020-01-03
flyfor0 2019-12-04
wolaizheli 2014-01-24
CodeWang 2019-10-28
帅气廖鹏飞 2019-09-05
Cyuhong 2019-03-19
ateacup 2019-03-22
katnisswuyuechen 2019-03-21