什么是乘积和?
乘积和指的是:把第一组数列中的每个元素与第二组数列中位置对应的元素相乘,再把所有乘积加在一起得到的总和。用简洁的数学符号表示就是 \(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$$
每一项都贡献出各自的乘积,累加之后便得到最终结果。整个过程不涉及除法运算,因此对任意数值输入都能得到确定的结果。
实例演示
假设数列 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 对数字。
常见问题
这和点积是一回事吗? 是的——对于长度相同的两个向量,乘积和恰好就是它们的点积。
两组数列长度不一致怎么办? 只有位置对应的成对数字才会被计算,较长数列末尾多出来的数值会被自动忽略。
可以输入小数或负数吗? 完全可以。本计算器支持小数和负数,因此乘积乃至最终的总和都可能是负数或小数。