收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

简要分析matlab画图参数设置小结

[复制链接]
2 Q3 O% Y' o) j s6 [5 Z* i
! ^3 z" M* U1 l: |: z+ H! f9 [2 n
# [/ Z+ H9 N% V; G
/ W1 `6 F# c+ E8 T" W& A: E' d

matlab画图需要一些参数设置,这些参数的属性包括哪些?下面IT培训网帮大家一起来分析。

! M, \4 `- x# `( D$ c( f

! E9 [* @% s9 o8 }( I5 }( S

一、Matlab绘图中用到的直线属性包括:

% H0 ]% q0 s p% |, O' x$ ~

(1)LineStyle:线形

}; x. S. q/ [

(2)LineWidth:线宽

" s5 N9 @+ ?# T! _1 K+ P

(3)Color:颜色

7 e; Q+ X- a' K/ J; Z; W

(4)MarkerType:标记点的形状

5 e$ q( v& n4 }- y( ~

(5)MarkerSize:标记点的大小

! u1 C6 r) j( L. r p! g

(6)MarkerFaceColor:标记点内部的填充颜色

2 I* H5 X+ P- [% V7 J* F I

(7)MarkerEdgeColor:标记点边缘的颜色

8 M! U6 F! a2 S p

线形标记符 线形

, i. b) Z) }0 u. t

- 实线

4 _- B" ?6 |; ^* ?0 m

-- 虚线

+ |9 q8 j! B! l7 m" X( o! ?5 |

:点线

6 ~/ \) X% y. N* ?+ z/ f [. Z

-. 点横线2、点形标记符 点形

" e1 j, K3 X- N: o( E+ Z! M4 i% X( I

+ 加号

1 i f; o3 f/ z

o 圆圈

" `6 [1 {8 [& J

* 星号

v" X9 v" h8 G( J+ ]% G

. 实心点

9 T, S8 W9 K) V

x 叉号

) H" L5 D- a8 f: W2 _0 M+ C

s 正方形

9 c7 U8 b( f3 H/ W9 _

d 钻石形

+ [' G7 m7 k& w7 l6 c

^ 上三角形

6 n; E$ ~+ e) l3 S7 |9 z7 R4 z

v 下三角形

+ M3 l% o7 `$ n6 s7 v9 B! t

> 右三角形

; ], z" h4 k) a5 r4 G2 z, W

< 左三角形

) H+ E, K" e1 I- y% ?% b ]2 I

p 五角星形

5 ~6 t. z$ Q& k- r3 Y3 B

h 六角星形3、颜色标记符 颜色

0 @! [: h6 v, i& T3 } k

r 红

- [/ X- x) W4 {: r- \/ K

g 绿

7 K) v$ ]$ T7 r% d' S% ~5 ]

b 蓝

* H+ u% r/ G$ ? o

c 蓝绿

2 A& R( C* w' k2 h

m 紫红

) T" Y' H8 g& W, s" j

y 黄

. b+ ?0 H$ L6 s1 G, I, s( ^

k 黑

* Y, a: ]6 a3 m6 \

w 白

- r ~% K* C( N0 A

二、描绘不同的直线

& E) H9 {7 m+ \6 U

当我们需要对不同类别的数据点进行连线的时候,可以设置以下属性来区分不同类别的点和相应的直线:

7 G4 L+ ^7 C" ]) v3 M3 u3 U

(1)LineStyle:线形

% @! D+ R0 M6 t+ r2 t

(2)MarkerSymbol:点形

2 C+ v, z& w: ?3 e1 y3 I0 H I g

(3)Color:颜色

* `9 i/ J9 e# h8 }! l2 x

例如:plot(x,y,-.or,MarkerFaceColor,g)

' y9 J4 _ o* r7 Y" {! `/ |: X

其中线形为点横线,数据点形状为圆圈,线条和数据点边缘的颜色都是红色,数据点的填充颜色为绿色。

, ]2 ~8 K3 Z7 n) V% i9 K, p$ J

三、描绘数据点的分布

! q: W; y: x5 d) ]

有时候我们希望画出数据点的分布情况,不需要画出这些点之间的连线,则可以按以下方式实现:

: W! J' o, V' t' j% n

plot(x,y,d)

@' J( h2 o! m4 h9 @) Q1 B/ O8 [

即只定义数据点的点形。

3 o% H1 x2 U6 y1 G8 R

最后给出一个例子说明怎样运用以上属性来画图:

8 F) M3 P, M/ L7 E& O

plot(t,sin(2*t),-mo,...

# T3 I, n a" L5 c; ^/ C+ G

LineWidth,2,...

& c* G @5 r9 R: c2 c

MarkerEdgeColor,k,...

4 O' i( O# I& U8 V

MarkerFaceColor,[.49 1 .63],...

2 P3 T/ v" q# [3 f- A

MarkerSize,12)

5 }! C" @3 q- [' a& |- q
4 ^1 J2 G) ?5 @4 v* B' f
: Z1 p& r4 J- g0 T# @3 ?, y
9 L# ]# k' U2 y+ p8 r6 y2 \, h5 _) q$ z: x/ Z v2 s0 J' j9 a i M! P# M 4 G/ I/ J6 w' Z2 ^ N3 \+ I: v- Y- k% z + ?6 s" I" n9 Q, Q 7 `5 Y5 O+ r% W
回复

举报 使用道具

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
三观道人
活跃在昨天 14:42
快速回复 返回顶部 返回列表