zoukankan      html  css  js  c++  java
  • Octave Tutorial(《Machine Learning》)之第三课《数据计算》

    第三课 Culculating Data 数据计算

    矩阵计算

    1.简单的四则运算

    2.相乘除,乘方运算(元素位运算)

    “.*”为对应元素的相乘计算

    “./”为对应元素的相乘计算 另外,“1 ./A”得到矩阵中每个元素的倒数

    “.^”为对应元素的乘方计算

    3.转置和取逆

    “a'”为矩阵a的转置矩阵

    inv(a)逆矩阵

    pinv(a) 伪逆矩阵(其中p是pseudo的意思. 所以如果矩阵A不可逆仍可以得到一个逆矩阵, 但矩阵A与其逆矩阵之积不为单位矩阵)

    补充:基本数学函数

    cos 余弦函数 (弧度制)

    sin 正弦函数 (弧度制)

    tan 正切函数 (弧度制)

    exp 指数函数 (e x )

    log 以 e 为底的指数函数

    log10 以 10 为底的指数函数

    sinh 双曲正弦函数

    tanh 双曲正切函数

    cosh 双曲余弦函数

    acos 反余弦函数

    acosh 反双曲余弦函数

    asin 反正弦函数

    asinh 反双曲正弦函数

    atan 反正切函数

    atan2 双参数形式的反正切函数 1

    atanh 反双曲正切函数

    abs 绝对值函数 (复数取模)

    sign 符号函数

    round 四舍五入

    floor 近似为比它小的最大整数

    ceil 近似为比它大的最小整数

    fix 向 0 方向近似

    rem 求余数

    sum(a) 将矩阵a中的所有元素加起来

    val 元素值

    ind 对应元素值的索引

    例如:a = [1 15 2 0.5]

    [val,ind] = max(a)

    print val = 15

    ind = 2

    find(a < 3) (一行多列)返回矩阵中小ai于3的元素

    (多行多列)返回矩阵中每列小于3的元素

    [r,c] = find(A>=7)(其中 r代表返回元素所在的行数,c代表返回元素所在的列数)

    magic(N) 返回一个称为魔方阵或幻方 (magic squares)的N阶矩阵(所有的行、列和对角线加起来都等于相同的值)

  • 相关阅读:
    各种推导式玩法
    游标实例
    点滴纪录
    Jquery和CSS--点滴精华总结
    Asp.net页面之间几种传值方法【示例】
    .net Repeater知识知多少
    SqlServer 知识标记
    从客户端(...)中检测到有潜在危险的Request.Form 值的处理办法
    Jquery获取html中select,radiobutton选中的值写法
    Javascript获取当前日期
  • 原文地址:https://www.cnblogs.com/flippedkiki/p/6362983.html
Copyright © 2011-2022 走看看