一、货币市场交易的理论知识
函数:返回两个数组的矩阵乘积之和。结果矩阵的行数与array1中的行数相同,矩阵的列数与array2中的列数相同。
语法
MMULT(数组1,数组2)
Array1,array2是两个用于矩阵乘法的数组。
参数描述
要使用mmult函数,需要知道以下三点:
首先判断两个矩阵是否可以相乘。判断方法:数组1的列数必须等于数组2的行数。
知道矩阵如何相乘。计算的行数与数组1的行数相同,或者计算的列数与数组2的列数相同。
mmult矩阵只能包含数值,任何为空或包含文本的单元格都将返回错误值#VALUE!
MMULT是第一行第一列的数字如果没有用三个键结束就是数组;当MMULT作为其他函数参数时,是一个数组参与运算,不需要以三个键结尾。
Mmult两个矩阵相乘的过程是:将第一个参数的元素乘以第二个参数对应的元素,然后将结果相加得到最终结果。
二。MMULT计算过程的详细说明
首先,我们来看下表。
从上表中,我们无法发现有两个数组。数组一有三个值:{1,2,3},数组二有三个值:{1,2,3}。
当然,如果我们要用公式来计算这两个数组,那么公式的作用就是:=MMULT(B1:D1,A2:A4)
那么,MMULT是怎么计算的呢?继续往下看。
根据上面的函数论知识,我们很容易发现应该是:
第一数组的第一个值乘以第二数组的第一个值,第一数组的第二个值乘以第二数组的第二个值,第一数组的第三个值乘以第二数组的第三个值.第一个数组的第n个值乘以第二个数组的第n个值。
第一步是计算。
将第一个数组的第一个值乘以第二个数组的第一个值,即B1乘以A2,即11等于1。
第二步是计算。
将第一个数组的第二个值乘以第二个数组的第二个值,即C1乘以A3,即22等于4。
第三步,计算。
将第一个数组的第三个值乘以第二个数组的第三个值,即D1乘以A4,即33等于9。
这是MMULT函数的计算过程。
三步的乘积完成后,根据计算理论,这个函数也会把结果加起来,即1 4 9=14。
MMULT函数使用起来很简单,但是非常实用。在很多统计工作中都会用到,比如计算利润率、盈亏等,会有广泛的应用。