Double sum - vector (matrix) solution

8 ビュー (過去 30 日間)
Mikl Nik
Mikl Nik 2020 年 11 月 30 日
コメント済み: Mikl Nik 2020 年 12 月 3 日
Hi!
I want to calculate the expression , where C and F - matrix (n x m). How can I do it without loops?
Thank you for your answers!

採用された回答

James Tursa
James Tursa 2020 年 11 月 30 日
編集済み: James Tursa 2020 年 11 月 30 日
result = sum(C(:).*F(:));
or for later versions of MATLAB
result = sum(C.*F,'all');
This all assumes that the actual indexing starts at 1, not 0 as your formula above is written, since MATLAB uses 1-based indexing.
  1 件のコメント
Mikl Nik
Mikl Nik 2020 年 12 月 3 日
Thank you!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by