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

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

[复制链接]
( y# l5 u# |$ J3 p% x2 y% A2 n
1 `$ i. h" E7 y
, }& M$ b4 p% _3 W3 T! M
: ~% ]0 m- q- t2 G) c

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

. D6 m6 \ C. p5 H

7 @' b; ]% Q2 v6 l- K" ]0 w, P

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

* y4 U" G( R/ q

(1)LineStyle:线形

3 u' ]8 R1 y/ C2 E, k _

(2)LineWidth:线宽

* ^) x7 {4 H% D3 G% ?8 H

(3)Color:颜色

: Z: Q o' {0 l! i. a

(4)MarkerType:标记点的形状

- S9 t( T2 L0 x Q

(5)MarkerSize:标记点的大小

7 f" A3 F/ U4 D( @4 s. E

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

; X# }& ]% |! M% N0 M2 m6 ~! C

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

& }- L5 x7 r6 b$ J& x0 h

线形标记符 线形

8 M, h5 z9 o6 [

- 实线

; `1 ^. y0 h& @9 k. K( \

-- 虚线

& A- s7 d$ @$ A$ R2 D2 z* E

:点线

' E9 a3 o% O$ q- d+ U3 y

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

, U, q& x1 g7 M' U

+ 加号

3 P4 B5 i! M$ P& K! ?: P3 c1 j" Z

o 圆圈

8 y* s/ h* i# s; R q! f3 Y

* 星号

" g4 [. z, s' u

. 实心点

$ Z. ~$ U6 }& _5 w8 T9 ?. ]; v7 }

x 叉号

/ W7 W7 w3 q* l

s 正方形

6 O% Z- A' q& T! a) I! n

d 钻石形

' y% k. ^: S) y5 B! x. b3 C5 X

^ 上三角形

4 u9 W( s: |9 `( `6 Q8 D0 f$ _

v 下三角形

2 P: F i) j# K! _! o

> 右三角形

. P% b3 n* r- I5 z

< 左三角形

7 s$ V2 ?4 p2 K k }/ Q4 {$ r

p 五角星形

4 n- M/ h5 h4 i0 j* X3 C

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

$ _( @, r( w2 y7 P5 S+ `) p& y+ K# [

r 红

7 i! F3 ?' h2 X$ B- ?3 ^% e. W

g 绿

9 \# q( G5 Z5 b) B1 y' U

b 蓝

2 z. Y: A7 S; p( Q1 c8 V5 o

c 蓝绿

' x9 B9 r' p, D$ j5 Y2 H( Y

m 紫红

`7 ]" l, x9 V+ V# M, b# X' x

y 黄

+ _% P, m0 f, K. v5 G

k 黑

; Y, ], n: H& F

w 白

) q2 ~4 ?* o; p3 ?; `

二、描绘不同的直线

6 Q$ a! G/ d+ y; Y$ }

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

/ ?8 g$ \2 F- @# Q/ v0 E0 V, r

(1)LineStyle:线形

J4 c$ q. ?8 r- W7 |9 u8 {8 a9 r6 N

(2)MarkerSymbol:点形

0 [8 M, e# C2 K/ q/ j

(3)Color:颜色

9 a' x8 ~2 I2 a: v7 L- o5 D. d+ z

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

! B5 B" ^+ n" S

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

( ?8 f( E% i9 I

三、描绘数据点的分布

. i+ v/ i3 t2 K g0 y1 i% k2 h

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

, a% x% y5 G* v

plot(x,y,d)

7 t: @5 S0 O, s) `5 m6 c

即只定义数据点的点形。

; v6 Z8 m1 a, e9 k

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

6 z; _- Z1 S3 R4 ~) m$ m O9 P; d1 r

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

f8 B* T! L2 Y! Y$ D. b# u

LineWidth,2,...

1 i' _6 E9 c2 l5 L4 J

MarkerEdgeColor,k,...

6 Y' ~2 i' \ f: z# s! V

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

/ \8 S! _1 g: T5 R/ R( \ |! y% J

MarkerSize,12)

7 Q( @! [' n" T/ O& n
4 |: h+ n" F0 b: ~
. A6 g* R- g# {9 x" l) k
5 E1 D* Q2 O. m3 q t9 W, h+ {# K- m: i- O " Q# ?0 D) M; ?; e# b% ]( A 0 u4 d& ^. v& U4 l1 q/ Y* Y! Y' O( X / ?: ^# l; C7 l4 H# l
回复

举报 使用道具

相关帖子

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