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阶矩阵(所有的行、列和对角线加起来都等于相同的值)

  • 相关阅读:
    Pycharm使用
    解决TortoiseGit下载代码每次要输入用户名、密码
    GitLab创建项目
    【编码格式错误】SyntaxError: Non-UTF-8 code starting with
    C 位段,位域
    跳跃表 -- 随机平衡原理
    PHP 中的新语法 new static 是个啥意思?
    位运算之——按位与(&)操作——(快速取模算法)
    Redis Scan迭代器遍历操作原理(一)
    Redis Scan迭代器遍历操作原理(二)
  • 原文地址:https://www.cnblogs.com/flippedkiki/p/6362983.html
Copyright © 2011-2022 走看看