用Matlab画散点图

来源:互联网 发布:提醒生日的软件 编辑:程序博客网 时间:2024/04/30 04:05
转自http://blog.sina.com.cn/s/blog_613319890101hnkm.html
用Matlab画散点图程序示例:
clc;
clear;
x=[7.0  10.5 13.0  17.5 34.0  40.5 44.5  48.0 56.0  61.0 68.5  76.5 80.5  91.0 ...
   96  101  104 106.5  111.5 118   123.5 136.5  142  146 150  157  158];
y1=[44   45  47   50   50    38  30   30   34    36  34    41  45  46 ...
   43   37   33    28   32   65    55   54   52  50   66   66   68];
y2=[44   59  70   72   93   100   110 110   110   117 118   116  118 118 ...
   121  124   121 121    121  122   116   83  81   82   86  85   68];
scatter(x,y1,'k')
hold on
scatter(x,y2,'r*')
plotyy(x,y1,x,y2,'plot');

用Matlab画出的图:
Matlab <wbr>画散点图

下面是选项的参数:

线型

说明

标记符

说明

颜色

说明

-

实线(默认)

+

加号符

r

红色

--

双划线

o

空心圆

g

绿色

:

虚线

*

星号

b

蓝色

:.

点划线

.

实心圆

c

青绿色

 

 

x

叉号符

m

洋红色

 

 

s

正方形

y

黄色

 

 

d

菱形

k

黑色

 

 

^

上三角形

w

白色

 

 

v

下三角形

 

 

 

 

右三角形

 

 

 

 

左三角形

 

 

 

 

p

五角星

 

 

 

 

h

六边形

 

0 0