关闭

[置顶] Octave Plot 使用说明

标签: Octave
1517人阅读 评论(0) 收藏 举报
分类:

使用plot绘图
X为数据矩阵,每一列为一个特征。
现在为 m×2 的矩阵,即两维特征。
y为数据结果向量,为m×1向量,y中要么1,要么0.

则绘制图如下:

pos = find(y==1);neg = find(y==0);
plot(X(pos,1),X(pos,2),'k+','LineWidth',2,'MarkerSize',7);
plot(X(neg,1),X(neg,2),'ko','MarkerFaceColor','r','MarkerSize',7);

pos为向量中为1的行序号组成的向量,neg为向量中为0的行序号组成的向量
效果如下:
这里写图片描述


 Format arguments:
    linestyle
          '-'  Use solid lines (default).
          '--' Use dashed lines.`
          ':'  Use dotted lines.
          '-.' Use dash-dotted lines.
    markerstyle
          '+'  crosshair
          'o'  circle
          '*'  star
          '.'  point
          'x'  cross
          's'  square
          'd'  diamond
          '^'  upward-facing triangle
          'v'  downward-facing triangle
          '>'  right-facing triangle
          '<'  left-facing triangle
          'p'  pentagram
          'h'  hexagram
    color
          'k'  blacK
          'r'  Red
          'g'  Green
          'b'  Blue
          'm'  Magenta
          'c'  Cyan
          'w'  White 
Useful properties to modify are "linestyle",
     "linewidth", "color", "marker", "markersize", "markeredgecolor",
     "markerfacecolor".
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:37395次
    • 积分:1554
    • 等级:
    • 排名:千里之外
    • 原创:119篇
    • 转载:3篇
    • 译文:0篇
    • 评论:17条
    最新评论