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

MATLAB中subplot的用法

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
写成subplot(m,n,p)或者subplot(mnp)。
0 f/ `' R3 h! M0 x' O$ [9 ?subplot是将多个图画到一个平面上的工具。其中,m表示是图排成m行,n表示图排成n列,也就是整个figure中有n个图是排成一行的,一共m行,如果第一个数字是2就是表示2行图。p是指你现在要把曲线画到figure中哪个图上,最后一个如果是1表示是从左到右第一个位置。下面是两个例子,可加深理解,. |5 H7 U+ `7 U3 b1 L
>> t=0:0.001:1;+ {8 A  _! i8 f: f7 i& N
>> y1=sin(10*t);
, C- R: F6 a  n>> y2=sin(15*t);
* r$ N' F: [/ }( I>> subplot(211)+ O1 y4 {- S$ k: q! p5 l$ [
>> plot(t,y1)
8 E; @9 I9 j, G8 \  z) Z* Y>> subplot(212)
+ F' ]/ m6 M4 M! I" H( q0 e' T>> plot(t,y2)
' ?0 d/ r' F) H! {1 Z9 Z( m- g! d( F" z/ n2 K9 ]1 m
x1=[1 2 3];x2=x1;x3=x2;x4=x1;% R3 p4 k$ Y3 U% G5 O& F
y1=[2 4 6];y2=2*y1;y3=3*y1;y4=4*y1;
/ ?4 E* A" K# \' j$ m7 b7 K, d9 M0 Wsubplot(2,2,1)' x+ E) _0 ~  h& k. e8 Y; r
plot(x1,y1);
* f$ U) S3 q8 ]- R( v! k5 ~5 maxis([0,20,0,20])8 D2 i$ w* X) o% x4 N
subplot(2,2,2)
; m8 G' W0 r7 e1 b( B7 h! B7 y& Splot(x2,y2);. b, w- B  A3 S# ]) y8 G
  axis([0,20,0,20])
" N4 W7 X' c( h" T. isubplot(2,2,3)
6 J6 k  h) N6 a; R, b) W8 Wplot(x3,y3)
; n" \: X4 g2 T  axis([0,20,0,20])
  T+ E9 q" R8 V8 q9 i& r0 `1 l  subplot(2,2,4): F4 W. h9 |1 i5 o( t! e
plot(x4,y4)& B5 M% L# J! }$ I5 p% x: H  ^
axis([0,20,0,20])% z+ \0 f* K3 w) g  N+ o  O, I

7 s4 J. D2 R. ~6 A$ I
. l8 v+ [. d% F( t) ?3 b0 a
  • 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-24 12:12 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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