机器学习 入门笔记(1)

机器学习笔记(1)

Octave 绘制函数常用函数

  • 绘制函数plot(x,y,‘color’)

    • x 为横坐标 Y为纵坐标变量
  • holdon() 上次图片不刷新 继续绘制

  • xlabl(‘label’) 加上x轴标签

  • ylabl(‘label’) 加上y轴标签

  • legnd(‘fuction_nam’) 标记函数名称

  • titl(‘titl_nam’) 标题名称

  • print -dpng ‘myPlot.png’ 将图片打印我png形式

  • cd ‘C:\usrs\ang\Dsktop’ 更改当前目录

  • subplot(x,y,z) 将图片分成x*y 个格子 操作第z个格子

    • 例如
      效果图
  • axis([x1 x2 y1 y2]) 设置x和y的范围

  • clf; 清楚图像

  • imagesc(A),colorbar,colormap gry

    • A代表一个矩阵
      效果图

    Octave循环控制语法

  1. FOR循环语法
    for循环语句的两种用法
  2. while()
while true,
	v(i)=999;
	i=i+1;
	if i==6
		break;
	end;
end;
  1. if else语句
if v(1)==1,
	disp('The value is one');
elseif v(1)==2,
	disp('The value is two');
else
	disp('The value is not one or two');
end;

Octave 函数设置

先在工作目录下建立一个与函数同名的(后缀为.m)文件
函数结构

function y=squareThisNumber(x)
  y=x^2;
endfunction

Octave函数可以有多个返回值

function [y1,y2]=ChangeNumber(x)
y1=x^2;
y2=x^3;
endfunction
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值