美文网首页
octave 数据操作

octave 数据操作

作者: 她和她的喵真好看 | 来源:发表于2019-10-16 13:56 被阅读0次
    1. mean 求解均值
      1.1 mean(X) 求解矩阵每一列的均值
      1.2 mean(X,2) 求解矩阵每一行的均值
    octave:43> B = [1 2;3 4;5 6]
    B =
    
     1   2
     3   4
     5   6
    
    octave:44>
    octave:44>
    octave:44> mean(B,2)
    ans =
    
     1.5000
     3.5000
     5.5000
    
    octave:45> mean(B)
    ans =
    
     3   4
    
    
    1. std 求标准差
      y=std(x) 算出x的标准偏差。 x可以是vector或者一个matrix矩阵。
      若x是vector,则y是算x的标准偏差。
      若x是matrix,则y是个vector,存放的是算每一列/行的标准偏差。 std (x, flag,dim)
      fla表示标注公差时是要除以n还是n-1
      flag==0.........是除以n-1
      flag==1.........是除以n
      dim表示维数
      dim==1..........是按照列分
      dim==2..........是按照行分 若是三维的矩阵,dim==3就按照第三维来分数据
      默认std格式是std(x,0,1);

    2. repmat 扩展矩阵
      repmat(A,row,col)
      col 扩展 列的次数
      row 扩展 行的次数

    octave:79> A
    A =
    
       1   2
       3   4
    
    octave:80> repmat(A,3,2)
    ans =
    
       1   2   1   2
       3   4   3   4
       1   2   1   2
       3   4   3   4
       1   2   1   2
       3   4   3   4
    

    相关文章

      网友评论

          本文标题:octave 数据操作

          本文链接:https://www.haomeiwen.com/subject/lrmymctx.html