Octave学习笔记之吴恩达Machine Learning

Basic operations

基本运算 运算法则
+ 加法
- 减法
× 乘法
÷ 除法
^ 指数
sqrt() 根号
  • %表示注释
公式 作用
== equal
~= not equal
&&
||
xor 异或
  • PS1('>>>') 将提示符 更改为>>>

  • 逻辑与:同真为真,否则为假

  • ; 句末输出分号,防止打印输出(supress the print output)

  • 输出一般变量,直接输入变量名即可

  • 对于复杂的变量,可以使用disp(a)来输出变量a,也可以使用C语言的旧式语法disp(sprintf('2 decimals:%0.2f',a))就输出保留两位小数后的变量a啦

  • format long 让字符串显示默认的位数

Metrics

公式 作用
a=[1 2;3 4;5 6] 生成三行两列矩阵
a=[1;2;3] 生成向量
v=[1:0.1:2] 从1到2,步长为0.1的行向量
v=[1:6] 从1到6的行向量
ones(2,3) 两行三列全1矩阵
2*ones(2,3) 全2矩阵
zeros(1,3) 全0矩阵
rand(1,3) 随机矩阵(0~1)
w=randn(1,3) 高斯随机变量,服从正态分布
hist(w) 会绘制出w的直方图
hist(w,50) 横轴细分成50份
eye(4) 生成4x4的单位矩阵
help functio_name 帮助
  • 等价于第一条

    a=[1 2;
      3 4;
      5,6]
    
  • v=[1;2;3] v=[1 2 3]

    输出结果:

    1   2   3
    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值