找回密码
 注册
关于网站域名变更的通知
查看: 487|回复: 1
打印 上一主题 下一主题

MATLAB中subplot的用法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-9-11 15:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
写成subplot(m,n,p)或者subplot(mnp)。# k$ M9 J% t8 y
subplot是将多个图画到一个平面上的工具。其中,m表示是图排成m行,n表示图排成n列,也就是整个figure中有n个图是排成一行的,一共m行,如果第一个数字是2就是表示2行图。p是指你现在要把曲线画到figure中哪个图上,最后一个如果是1表示是从左到右第一个位置。下面是两个例子,可加深理解,% O7 t1 |$ }3 r- g0 d3 e: h/ m
>> t=0:0.001:1;
$ P" \7 ^% T7 U& @>> y1=sin(10*t);$ X% M' c: ~% s7 F% T
>> y2=sin(15*t);; K$ [* G& y% W3 n9 k' Z( D3 t
>> subplot(211)
$ z4 O1 ~0 D+ m6 T3 y. P>> plot(t,y1)
* Y* U1 a& v8 g>> subplot(212)! U/ Z6 M4 O% P
>> plot(t,y2)
  O' R* @2 s( }8 K7 W& {% A1 |/ C$ Y# M( ]- S- B* [/ d
x1=[1 2 3];x2=x1;x3=x2;x4=x1;6 x. ]' i6 y3 u1 _
y1=[2 4 6];y2=2*y1;y3=3*y1;y4=4*y1;
( X0 \  F# A" o' n+ ^; Fsubplot(2,2,1)" O' L- w* ~# |, W6 m4 R. C0 _
plot(x1,y1);
  N" b4 Y! P9 R- r, Q# Uaxis([0,20,0,20])9 z% v+ A) Z. _0 I* K' W5 S
subplot(2,2,2): \" U- h5 ~) O% [
plot(x2,y2);
' ^( G8 L: q% _/ \5 D# j* A  axis([0,20,0,20])
4 X4 C$ e5 z/ k8 e; B/ a% Nsubplot(2,2,3)
4 H3 r" G  z; q- a2 I: D0 u" ~2 S: b) Tplot(x3,y3)/ b% M0 N) |8 Y6 z8 [
  axis([0,20,0,20])
- N$ q- S8 }2 \9 c8 `7 R( x  subplot(2,2,4)
+ I' ?8 Z3 \' P* A# B0 Z! x9 J2 aplot(x4,y4)
% S+ e6 z1 L2 p  T( uaxis([0,20,0,20])
9 A" P: W5 C0 K- l* B( U) F, Y
/ ~; f$ d3 _' Z2 y2 ~7 R! y
7 j9 \' I9 w1 p2 j& L0 y
  • TA的每日心情
    慵懒
    2020-6-13 15:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-9-11 16:09 | 只看该作者
    MATLAB中subplot的用法
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-3 17:04 , Processed in 0.125000 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表