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

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

[复制链接]
. d' _( K) T) e9 A' Q
- x2 a) }$ f6 k8 ~
% h7 _6 g) o9 _2 F) n. s, }2 f
, f; q' n0 @8 K5 O7 F' E) s

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

# x* a2 H' }' H0 o7 @

9 c1 Y+ U: ?7 ~, i) e

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

. k) d* {) G$ O. L' J2 u

(1)LineStyle:线形

7 n& d' o& @+ H' w

(2)LineWidth:线宽

# w" |" Y$ O4 _0 S

(3)Color:颜色

' |2 z) d& G% S( n9 v( c. ^3 q& U

(4)MarkerType:标记点的形状

0 H4 }4 S. u& ~" x4 j0 n

(5)MarkerSize:标记点的大小

: S! A4 I, `. Z1 n8 p

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

3 i' ]1 O$ D! J6 K

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

+ P& s5 ~5 ~, ^; S( J. P3 a

线形标记符 线形

8 b) b. ]6 l" H4 h5 O5 q5 H

- 实线

% z0 b8 E( y) H8 \: p7 Q$ d

-- 虚线

/ \% i) v, |. [' K1 V2 ?' |

:点线

9 w$ E0 _- s' O! @$ @# ~

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

1 F6 D t# f7 T$ R- a

+ 加号

5 J2 X9 c8 a# w3 _% q" j. A

o 圆圈

2 K( Y7 I! e( l2 [

* 星号

8 L% {& U, v/ ?7 y1 U1 c* @8 P9 o

. 实心点

1 O- J7 d+ A. \! R

x 叉号

) U9 [3 k8 y( }2 t

s 正方形

8 b8 s. s; Z ]# D

d 钻石形

5 T6 }2 U6 ]5 P8 I. {, w3 B

^ 上三角形

" Z) |5 ~/ C/ q ~! C2 I

v 下三角形

7 b. ]4 S" i: G' \0 T; R' B, V

> 右三角形

: p5 a1 D+ m4 m* N& u2 K* ~/ _

< 左三角形

& y3 b, ]5 S4 ~' W0 q( e# K/ A

p 五角星形

1 {) O9 s& Q! f$ c! z; Y2 N

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

/ X) o! w; a O/ P4 z, G) V3 S

r 红

6 Y/ L9 r4 j8 E

g 绿

7 g' j2 J. B: ]$ H3 ]4 E2 n" A

b 蓝

# j- I& q8 t- D! W

c 蓝绿

) z6 a5 c# |- z+ S& c6 e# ~

m 紫红

2 z9 M8 u' x: _, D1 ~9 q

y 黄

' s4 R; _0 f. b! Z! b8 L6 N

k 黑

* T! [1 R1 e* R/ [4 o

w 白

3 a, ] z; t& i4 w$ V3 g

二、描绘不同的直线

! q8 y' f+ w. G) Y" t2 U$ Q

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

1 _% z# P# Z3 E+ S

(1)LineStyle:线形

. N* R7 n, \% V T

(2)MarkerSymbol:点形

8 ~% O5 S$ P* s* q7 v/ P! [/ W) j

(3)Color:颜色

; d# J# S, Q# |! F, A1 M" o/ F9 G

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

/ u3 }" g3 L, u1 A6 y( R. X. B

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

# u K8 t1 P1 K+ g3 y$ W. m

三、描绘数据点的分布

' u) C# e4 t, _" F% Z9 r

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

( X* D7 N V5 Z6 J9 X

plot(x,y,d)

2 c# ^) ^! \( h5 D" l) s

即只定义数据点的点形。

# @7 n" s( L* t: C3 z# k

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

- Q2 f) |9 G2 K6 [+ \3 t/ f

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

; q0 _5 }7 Z# E9 K/ ~

LineWidth,2,...

B2 {* Y# i$ E2 x! ?& r( W

MarkerEdgeColor,k,...

0 c# n v% B) ^1 V' E

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

+ q' K) n0 F: w* D5 ~) S6 `" Y

MarkerSize,12)

3 g) @8 W1 Y5 u6 U- o* N
% A" T' c) u5 m2 Q% @2 m
- G+ K# p0 D( B- r9 M
) J0 e' N7 v, R5 N u% E 9 N7 D& ]/ V/ t7 h0 L( g( ?1 |5 _. d0 d6 N & F! V* E! R5 H9 s: H: N + n! _7 O7 ^' U; y7 `( ^
回复

举报 使用道具

相关帖子

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