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

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

[复制链接]
% w9 A' }$ t5 ]9 y+ h
- ~# }4 C5 x/ C5 u! J3 Y8 z
" P; V: L. J' t# g/ g# C
6 I* @$ c' w8 Y1 C4 M! v( a9 ^

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

d& x: i& u- Q- s, l

" c, U* J* T. Y6 a y6 i& r/ N

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

6 H7 J9 \- K+ _8 L7 z$ g/ }4 f

(1)LineStyle:线形

( u; @- Y6 s# x2 a0 H7 T9 X

(2)LineWidth:线宽

( y o0 T. i, g8 j- Z

(3)Color:颜色

% Y* _, ]0 r" X3 |9 ]. t7 h

(4)MarkerType:标记点的形状

4 f, }; F- U3 g

(5)MarkerSize:标记点的大小

% ], m5 t: ^) e7 n. A( M' d2 {

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

! e/ G+ S- ~4 n6 X8 H! \

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

0 Q$ _. D( D: e9 P' f H$ l0 R

线形标记符 线形

! E- ]8 b+ v) ]! z/ h: H+ _

- 实线

' V( I1 i. T/ @; ?' l7 I: M: k

-- 虚线

. S" Z+ s) C2 a

:点线

$ ^3 P8 Y7 a: U/ s* w5 @

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

) {5 x# i7 z) ?1 B: Q _

+ 加号

: F4 O& ~! V7 W+ `6 B1 {. _! P$ E. {

o 圆圈

5 h- h1 Y# A" Y5 ^5 D

* 星号

9 [; o" R% n& t+ ~

. 实心点

3 k; H$ Z! R+ D7 I& q& Y6 c* |

x 叉号

1 O; y7 r- \) J

s 正方形

+ b4 R v0 x' B, P: M8 V, M2 m1 t F

d 钻石形

; q( K" k0 N! v' | u& n/ Y {# A

^ 上三角形

& U1 N, Z5 L* d& [

v 下三角形

1 Q& V: ~/ |' b0 y( y" X/ D; B8 e

> 右三角形

# N- _; v- a: \2 ^" F

< 左三角形

! u) f2 L2 M- i' m9 K9 O

p 五角星形

- U& ~0 y6 J: L- h7 P

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

* i* M, h; A7 ]7 C7 G

r 红

4 Z$ B" f1 v. t: y; \9 ?) s; C

g 绿

' i3 G) r6 ]. U& \2 w8 \

b 蓝

; ~$ u6 r1 b. s2 o% s

c 蓝绿

" Q1 b! s6 V6 U

m 紫红

# A2 O8 ]5 j) D4 x/ N/ y4 h3 w

y 黄

! ^5 Y- |- b% X" ]* _! s# `% Y! O

k 黑

$ Q) u( f8 d+ p' l% ?2 s1 C

w 白

; d& F" B, ]! j

二、描绘不同的直线

4 I4 t; S- O! E, @* Q

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

5 d- T3 s4 g. X

(1)LineStyle:线形

1 z% f8 V: \' g% C

(2)MarkerSymbol:点形

2 H F$ p6 Y( X& S& z. R

(3)Color:颜色

1 }, V% R) E9 u) n3 d) a

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

3 X4 \( k: M" `, \4 A; n

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

1 o \6 G+ r/ t4 G

三、描绘数据点的分布

0 h* r8 \- T( p

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

5 p1 ^1 X5 J! a' ~+ e% x

plot(x,y,d)

C3 }8 p) ?, P

即只定义数据点的点形。

" N+ x4 l6 K2 ?- h: l; x

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

0 S" e1 l( N/ P7 Q; [) U

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

2 P, p: s8 _- A! o, A' J" ~

LineWidth,2,...

2 v1 j0 i; C7 ?, r' I

MarkerEdgeColor,k,...

# z, u. B4 g* R2 N) P

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

( A% F+ g. }, H5 r

MarkerSize,12)

% Q$ {, l: k9 R' c) f
: y+ ?: H7 e& c6 f1 N; Z
6 D: b' T3 G$ d- [
0 q8 X4 [: `* l0 o" B' g : I' W" U7 u# p% c& O! J" v3 N' p' u( i; m+ G+ d7 K5 O) v 9 |* z' O: h" J N) n ( |, z4 j3 P7 M5 Y# f9 `
回复

举报 使用道具

相关帖子

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