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

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

[复制链接]
5 B9 k, X8 p( b; e8 L1 |
, \- o5 |7 E; V' {4 w
; F; {: R4 j) v1 k! O# K
5 Q4 |; w) s- D: f/ l

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

! ?/ Z- }$ O# n5 K8 ^8 T

+ K+ g8 d3 K5 `" B! o& d- W5 s

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

- {$ i N8 N9 B# b1 H$ l

(1)LineStyle:线形

8 s, @! q: K0 v6 i

(2)LineWidth:线宽

6 k: N! V% j6 U0 Y8 ~/ x: ?

(3)Color:颜色

, Q9 ?+ e& z9 M: S

(4)MarkerType:标记点的形状

0 y# A* o) l5 }# ~0 D( E8 D

(5)MarkerSize:标记点的大小

. D. V7 H' A! m5 U# }

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

1 D6 I' M$ m/ n& V$ {- _; W

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

8 F' c: C& j1 S8 t9 j! u4 g6 N

线形标记符 线形

6 F' K$ k& Q; E7 E

- 实线

j. c0 A3 |' r. {& Y$ o; ^/ [4 T$ `

-- 虚线

- g- p6 z, M" Q! A: U$ j# a

:点线

0 y: A. h( t0 k7 s5 h7 F

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

$ Y- n6 P6 @( @6 B

+ 加号

+ g; E0 i1 C2 r6 k

o 圆圈

0 H0 y4 l" L% Q; f/ {" G

* 星号

: `9 u+ y9 S; k8 ~ C

. 实心点

/ P# _9 i3 B/ e+ m# |' `; l

x 叉号

/ J' k0 y5 Y: g$ J% G7 f9 F, `

s 正方形

: ~1 O" ]8 s2 S2 F: w/ c+ @% \$ x

d 钻石形

) [4 U5 A/ Z" D4 U1 b, h j, Z2 a

^ 上三角形

: x% o2 U q" ]& D6 x3 w

v 下三角形

8 }' @ o3 t) z7 y

> 右三角形

# ]; ^. J) Z6 M% A. V" c8 s

< 左三角形

% B# l* Y1 S- ]! g* O& i

p 五角星形

4 n: u. x& O* x! }! K

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

3 r" a5 H% q6 t% n( z+ B

r 红

/ z0 H+ b! e3 r" q) ^

g 绿

! S3 O* |' P4 j

b 蓝

g( v" I$ Q' H# r ~

c 蓝绿

; _0 f# [- Y; V5 `7 ?- p7 ]4 U

m 紫红

3 W/ T$ t: k( l) b( d8 e

y 黄

" }% ^% R" v: B: v( }

k 黑

1 r s) Z+ T: p+ i

w 白

" B1 J( j/ X' v; w1 i, j

二、描绘不同的直线

2 O+ @9 s; s9 t" X1 H

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

* V- }/ ]3 I" [- _; P1 I! P9 ]* `

(1)LineStyle:线形

6 ~( A6 M% N$ s2 |( B

(2)MarkerSymbol:点形

R5 N3 y5 \: a* V% v

(3)Color:颜色

! z* @, Y7 Y U

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

: `; D4 s( e J

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

& v$ i6 T8 E# I

三、描绘数据点的分布

7 m, N/ i4 W# G; f9 N( \

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

8 x, z8 n; M. c a+ K0 w- X

plot(x,y,d)

% z7 ~5 c, s* p( M5 Z

即只定义数据点的点形。

9 N9 Z+ b" y4 ?; y0 H0 S* Q

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

- V0 }# Q+ ~8 ?0 I

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

& L- ^7 A" F6 C9 C$ O: V( l- f: j

LineWidth,2,...

5 e) ~/ i8 s+ H( `

MarkerEdgeColor,k,...

3 H) A/ o, \" O" u6 k* e' @! s

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

& ~& s+ @' N- l& s* t

MarkerSize,12)

# U- F8 `, F$ N; O0 i, ]* h B9 D
* y N: d1 C- A" j: d8 o
6 f) H: o1 D: e$ H7 g, q
* d! j0 {& i7 e 6 |) g3 O- r( T, V 4 e! L* }+ M$ s! G* s9 r$ P. _* Z1 D: g1 T1 C : \: _! g/ Z$ F) w2 J
回复

举报 使用道具

相关帖子

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