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

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

[复制链接]
3 r* {- q4 Z/ b- Q0 k8 ]
: G( A5 }4 H/ l4 T3 Q
; k( M5 l1 c% J6 x7 `6 x; S% g
2 p! A/ x8 _7 v4 z/ R/ g% b

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

: P9 y5 B- ]) T0 }& T; f

; a" j" e: p8 B) }

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

$ `5 V: n- D8 p4 B$ X& Y

(1)LineStyle:线形

& E, p* G3 D0 I0 N @" Y

(2)LineWidth:线宽

( e9 K- t K( b3 D! [# F% {: N

(3)Color:颜色

* T) ?5 l! [. u# c3 P

(4)MarkerType:标记点的形状

( s4 b, l" S1 M# S* W& ]% }) E

(5)MarkerSize:标记点的大小

z7 w% H& s8 m/ F

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

S% y' u4 S0 j. S7 ?3 d$ b1 k/ L. ]5 b

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

( y+ b# s+ }' b! `9 i

线形标记符 线形

% q" ~3 k' Q+ H. [

- 实线

e7 {5 j% V# h1 \) r% y6 t

-- 虚线

& M: v5 P! _! ?2 C1 r, l; N# \- c; w' m

:点线

* S0 C) T% d3 q

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

. g P' e* z) }

+ 加号

. ?3 H7 l p$ `5 V G

o 圆圈

8 R, X4 I2 w. D# h K4 V4 k4 z

* 星号

- d# N) g/ R; c2 t. B

. 实心点

7 V. C9 B( w( [) v8 l% S* A

x 叉号

# u' P1 H4 i7 J

s 正方形

9 T8 y0 ?& L4 y+ B: c

d 钻石形

/ V4 B: o. r6 r7 G

^ 上三角形

% ^& G$ O. h4 @6 i# I) w

v 下三角形

, Q/ }+ q2 J% N) y& F0 `3 _

> 右三角形

$ h3 P5 V, @/ d' F6 P/ S

< 左三角形

3 A; U' Q j' T; T

p 五角星形

6 u% {& \2 a u1 j" d7 ~! D5 \4 ]

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

1 w$ W( B3 i3 K

r 红

/ F t' u7 n1 |+ m& @

g 绿

- i# Q( t; w5 U1 {1 @! Y. G

b 蓝

4 P+ k K! I4 x, T

c 蓝绿

8 P) F6 y5 M7 ^3 N

m 紫红

1 @. t% O, B+ N9 r1 b7 \

y 黄

* o) ]3 Y* S! K" \

k 黑

6 y7 q6 z. k! T! P* z5 M- ~7 j* `

w 白

% S* U H) z4 ]8 D5 A: x

二、描绘不同的直线

. @& M( c8 \+ a. D( ]# F1 E& r" M

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

9 O9 k2 w$ c5 k# u* K! b# y

(1)LineStyle:线形

: u3 c$ @: W( R, p! U2 N

(2)MarkerSymbol:点形

; d0 ]6 q$ [2 D" I" c0 J

(3)Color:颜色

. I5 ?/ e8 W4 B4 ?+ e

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

6 W5 |3 o9 H- R0 W8 @4 t& H& o

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

0 `+ X" N7 _6 E+ d

三、描绘数据点的分布

& W3 L* \& G0 h, y. B

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

0 N4 k6 f+ F' b6 L: r$ d8 }

plot(x,y,d)

/ h; k' n5 V4 d8 Y4 |* f0 K& m% g

即只定义数据点的点形。

/ d! N% w8 h* I$ v2 T; q6 a4 ?- Z

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

, h# Y$ W( F# z

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

3 B4 v2 ~' z/ h+ P) X

LineWidth,2,...

1 ?: A F6 l/ C

MarkerEdgeColor,k,...

0 v* H1 B* e" j$ M/ `7 R

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

. b6 ]: H8 q; F( I4 @4 N- n

MarkerSize,12)

0 ~( q- q: G( W2 A" i
' K- g5 Q9 T3 X/ c
) O& O$ N0 U1 Y4 V+ H" n' D
/ q8 @/ x3 s3 t6 [ ' [. Z+ ~. Z! s9 t: K # _9 O- Y& u* Q4 R6 A3 c7 B: l& u; u- K/ h( ?/ D 3 f& z! z" x6 Y( s4 ~# O
回复

举报 使用道具

相关帖子

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