Octave Plot 使用说明

原创 2016年08月31日 16:21:47

使用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".
版权声明:本文为博主原创文章,未经博主允许不得转载。

从零单排入门机器学习:OctaveMatlab的常用知识之画图

OctaveMatlab的常用知识之画图            之前一段时间在coursera看了Andrew ng的机器学习的课程,感觉还不错,算是入门了。这次打算以该课程的作业为主线,对机器学习基...

GNU Octave进行科学绘图的一些问题

作为 Matlab 的一个开源替代品,GNU Octave 与其类似又有所不同。尤其在科学绘图方面,开始使用会很不习惯。这里不能不说,没有商业的支持,在专业软件领域,开源软件的质量、易用性和全面的功能...

Octave-Plotting Data---Coursera ML笔记

t = [0 : 0.01 : 1] y1 = sin(2*pi*4*t) plot(t,y1) y2 = cos(2*pi*4*t) plot(t, y2) plot(t, y1...

octave画图

(这篇会陆续补充一些用ocatve画的图)1 二维图1.1 分布为伯努利分布时熵和概率的关系:当随机变量只取两个值,例如1,0时,即X的分布为 P(X=1)=p,P(X=0)=1−p,0≤p≤1P(...

Octave入门基础

Octave入门基础 一,简介 1.1 Octave是什么? Octave是一款用于数值计算和绘图的开源软件。和Matlab一样,Octave 尤其精于矩阵运算:求解联立方程组、计算矩阵特征值和特...

好用的画图工具 octave

看斯坦福的机器学习视频,老师多次提到 ma

matlab ( octave ) imwrite 保存图像详解

刚刚写了imshow, 想了想发现imwrite和imshow是完全一致的, 所以根据上篇文章简单写写imwrite用法。 上篇文章链接: http://blog.csdn.net/watkinso...

octave绘图

octave绘图

Matlab plot函数画离散点图

matlab plot函数画离散点图 使用画图函数plot画离散点的图,如果用plot函数参数没有用符号标记参数的话,会自动把离散的点连接起来, 如: x=1:10; y=1:10; plo...
  • E_pen
  • E_pen
  • 2015年01月29日 16:55
  • 4693

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Octave Plot 使用说明
举报原因:
原因补充:

(最多只允许输入30个字)