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

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

[复制链接]
9 n% u9 A: P7 G! F# D
6 E- {* n9 |( D1 p( V
5 i8 @) ~- T% y) d2 M
' n; `: P- h: u3 w' Z; d: `

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

% h" v* [. E$ c+ R2 P' k! u" ]& K

, i; g# Z s3 d. T

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

6 [6 `3 ^2 u1 v

(1)LineStyle:线形

- F0 o' d3 f5 |/ v p/ q$ x# w

(2)LineWidth:线宽

6 ]- B2 D- u' X, N

(3)Color:颜色

. ~6 C1 q+ [) n: r. E8 Z+ m& Y

(4)MarkerType:标记点的形状

: j+ {2 Q4 f. |9 K- J: ?

(5)MarkerSize:标记点的大小

w$ Z' X. x$ `5 I9 Z

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

1 E) B' r/ E: V; I

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

3 ?4 x5 T5 t1 n/ U

线形标记符 线形

6 v! S* g! T1 Z& N* x5 ?

- 实线

& }+ r D/ q7 ]3 Z) @8 V" H! Y- r4 w

-- 虚线

' @/ ^1 l* j/ u, A0 M- F

:点线

3 q; B0 \' n2 L2 i D6 f3 W' j

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

" P, n3 {- S. e) t' i

+ 加号

- g1 @/ c& Y5 S* k/ R

o 圆圈

- y$ `6 H2 j) E, e9 y# x- P. G

* 星号

$ ]- R' a4 [* N y6 U$ q( j ~

. 实心点

+ ^" D* E) B& z4 |/ s- \9 w

x 叉号

4 u# T$ {- m+ _& H5 j$ L) u

s 正方形

1 z4 [) w8 L1 G% a9 t- ^

d 钻石形

' u1 z: F0 N+ t6 z$ w0 c" Q

^ 上三角形

- g; u* ^' U+ J t# H

v 下三角形

, [3 o- Q7 [. }; }0 @

> 右三角形

8 v: H, Y% Z% L. b, m+ y6 ^) b$ l4 M

< 左三角形

4 X% K# r* B( m4 z

p 五角星形

* M. b- ]3 i' w9 T, e

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

( O, D+ k* A& P3 m4 s- u

r 红

, g! y7 n. q& g- ~& R( j& K1 s4 G7 t* E

g 绿

* o" N4 K, g8 X; J" f

b 蓝

8 j) l0 J/ A) Y# g& E

c 蓝绿

4 E3 S* C$ @( {- G! b5 L

m 紫红

0 B0 Q/ o. ~. j7 i5 T/ t; C( H4 U$ c4 T

y 黄

/ L+ V! ^! _. _1 s# U) T

k 黑

2 k' b+ H2 F7 `2 h7 r

w 白

( L3 M: P( n% A S

二、描绘不同的直线

. F" ~" p$ h; L, @; }8 [1 Z' {6 b

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

* n2 V3 r7 n1 }2 d4 v8 p

(1)LineStyle:线形

# O! r2 ^7 D7 b0 k9 T7 N( {4 F

(2)MarkerSymbol:点形

! v/ u9 t- o8 n$ e

(3)Color:颜色

% F; X$ L4 s& Q; I5 ^( h( U

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

: ?% g, R5 n1 \$ ~1 w

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

% b% o4 e5 |! s

三、描绘数据点的分布

" S% R. W4 v7 S

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

. e. O6 }# w& j5 k3 p

plot(x,y,d)

8 p5 S0 _: j9 g4 i; K

即只定义数据点的点形。

! c, Y1 a2 c/ g* A( A

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

# t( N: Y# ]/ w5 S7 v

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

+ d+ V: W. G+ c# B2 ~: g% B% S

LineWidth,2,...

1 l5 O8 ~, h8 F

MarkerEdgeColor,k,...

+ E6 R" s5 _1 o6 n/ i* g

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

- o0 l" d% V7 V, D3 j

MarkerSize,12)

! V; `0 F; O% p
* S; o1 N" J9 V3 ]0 |
1 b4 j* A) O' b! n1 ]8 V
# ]2 g+ [+ u# y# C; ] 3 ? m4 G; k5 _5 N4 {9 m+ b4 o, y 4 [* W+ Y, e6 |) J8 u p( p" j7 s 3 {4 [8 Q3 A) ~* X% O ~5 C 4 z7 q8 o. M4 X6 S& k( @
回复

举报 使用道具

相关帖子

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