回覆列表
  • 1 # 使用者8451710051916

    矩陣元素求和的Matlab語句怎麼寫?舉例見內

    sum函式

    >> x=[2 3 4]

    x =

    2 3 4

    >> sum(x)

    ans =

    9

    Sum函式用法:

    B = sum(A)

    返回陣列A不同維數的總和。

    如果A是一個向量,sum(A) 返回所有元素的總和。

    如果A是一個矩陣,sum(A) 把A的列作為向量,返回一個包含每一列所有元素的總和的行向量。

    如果A是一個多維陣列,sum(A) 把沒一維看做一個數組,返回一個行向量陣列。

    B = sum(A,dim) book.iLoveMatlab.cn

    沿著A的每一維計算總和用指定標量dim,dim是一個從1到N 的整數值,其中N是A的維數。

    dim為1就是計算A的每一列的總和,2計算A的每一行的總和,以此類推。

    B = sum(..., "double")和B = sum(..., dim,"double")

    在雙精度下(double)執行相加求和,返回double型別的結果,即使A是single資料型別或者integer資料型別。

    預設的是integer資料型別。

    B = sum(..., "native")和B = sum(..., dim,"native")

    在native資料型別下執行相加求和,返回相同型別的結果,預設的是single和double.資料型別。

    參考資料:綠竹別其三分景 紅梅正報萬家春 春回大地

  • 中秋節和大豐收的關聯?
  • 摩托車裡什麼是地平線?