Поделиться через


WorksheetFunction.MMult(Object, Object) Метод

Определение

Возвращает матричный продукт двух массивов. Результатом является массив с тем же количеством строк, что и массив1, и таким же количеством столбцов, как array2.

public:
 System::Object ^ MMult(System::Object ^ Arg1, System::Object ^ Arg2);
public object MMult (object Arg1, object Arg2);
Public Function MMult (Arg1 As Object, Arg2 As Object) As Object

Параметры

Arg1
Object

Array1, array2 — массивы, которые нужно умножить.

Arg2
Object

Array1, array2 — массивы, которые нужно умножить.

Возвращаемое значение

Комментарии

Количество столбцов в массиве1 должно совпадать с числом строк в массиве2, и оба массива должны содержать только числа.

Array1 и array2 можно задать в виде диапазонов ячеек, констант массива или ссылок.

MMult возвращает #VALUE! ошибка, когда:

Все ячейки пусты или содержат текст.

Количество столбцов в массиве1 отличается от количества строк в массиве2.

Размер результирующего массива равен 5461 ячейке или превышает его.

Массив матричного продукта a из двух массивов b и c:

Рис. 1. Матрица массива продукта a из двух массивов b и c

где i — номер строки, а j — номер столбца.

Формулы, возвращающие массивы, должны вводиться как формулы массива.

Применяется к