通过MCP连接 →

输入计算

数学公式

广告

结果

乘积和
32
S = Σ (aᵢ × bᵢ)
相乘的数对数量 3

什么是乘积和?

乘积和指的是:把第一组数列中的每个元素与第二组数列中位置对应的元素相乘,再把所有乘积加在一起得到的总和。用简洁的数学符号表示就是 \(S = \sum (a_i \times b_i)\)。这一运算与两个向量的点积完全等价,广泛应用于统计学、物理学、金融以及机器学习等各个领域。

如何使用本计算器

数列 A 中输入第一组数字,在 数列 B 中输入与之对应的第二组数字,数值之间用英文逗号分隔。计算器会按位置一一配对——A 的第一个数对应 B 的第一个数,第二个对第二个,依此类推——将每一对相乘后再求和。如果其中一组数列较长,多出来的尾部数值会被忽略,只有完整成对的数字才参与运算。

公式详解

对于数列 \(a = (a_1, a_2, \ldots, a_n)\) 和 \(b = (b_1, b_2, \ldots, b_n)\),乘积和为:

$$\text{S} = a_1 \cdot b_1 + a_2 \cdot b_2 + \ldots + a_n \cdot b_n$$

每一项都贡献出各自的乘积,累加之后便得到最终结果。整个过程不涉及除法运算,因此对任意数值输入都能得到确定的结果。

Advertisement
两列对齐的数字,每一对相乘后将结果相加
乘积之和将对应的数对 \(a_i \cdot b_i\) 相乘,再把结果相加。

实例演示

假设数列 A = 1, 2, 3,数列 B = 4, 5, 6。先逐对相乘:\(1 \times 4 = 4\),\(2 \times 5 = 10\),\(3 \times 6 = 18\)。再相加:$$4 + 10 + 18 = 32$$因此乘积和为 32,共使用了 3 对数字。

展示两个短向量逐元素相乘再求和的示例
示例:将各对乘积相加,得到一个最终值 \(S\)。

常见问题

这和点积是一回事吗? 是的——对于长度相同的两个向量,乘积和恰好就是它们的点积。

两组数列长度不一致怎么办? 只有位置对应的成对数字才会被计算,较长数列末尾多出来的数值会被自动忽略。

可以输入小数或负数吗? 完全可以。本计算器支持小数和负数,因此乘积乃至最终的总和都可能是负数或小数。

最后更新: