Difference between revisions of "RU/kb/00000833"

From Wiki
Jump to navigationJump to search
(Основной текст)
 
 
Line 29: Line 29:
  
 
На рис. 1:
 
На рис. 1:
* когда формула '''<nowiki>=MMULT({1;2;3};{4;5|6;7|8;9})</nowiki>''' введена как формула массива в ячейке '''B2''', возвращает 40 в ячейке '''B2''', и 46 в ячейке '''C2'''. Матрица '''1&nbsp;×&nbsp;3''' была умножена на матрицу '''3&nbsp;×&nbsp;2''', давая результирующую матрицу '''1&nbsp;×&nbsp;2''', вычисленную как <br />'''B2&nbsp;= 1*4 + 2*6 + 3*8 = 40 и C2 = 1*5 + 2*7 + 3*9 = 46'''.
+
* когда формула '''<nowiki>=MMULT({1;2;3};{4;5|6;7|8;9})</nowiki>''' введена как формула массива в ячейке '''B2''', возвращает 40 в ячейке '''B2''', и 46 в ячейке '''C2'''. Матрица '''1&nbsp;×&nbsp;3''' была умножена на матрицу '''3&nbsp;×&nbsp;2''', давая результирующую матрицу '''1&nbsp;×&nbsp;2''', вычисленную как <br />'''B2&nbsp;= 1*4 + 2*6 + 3*8 = 40 '''и''' C2 = 1*5 + 2*7 + 3*9 = 46'''.
 
<section end=toc />
 
<section end=toc />
  

Latest revision as of 14:54, 10 March 2012



MMULT

Функция возвращает обычное произведение двух матриц.


Синтаксис функции:

=MMULT(array1; array2)
Рис. 1. Пример функции.

где:

  • array1, array2 — перемножаемые матрицы, могут быть или встроенным массивом или диапазоном, содержащим числа.


Функция MMULT перемножает матрицы array1 и array2 и возвращает в, результате, матрицу. Количество столбцов в матрице array1 должно быть таким же, как количество строк в матрице array2.


Функция MMULT возвращает массив с таким же количеством строк, как у матрицы array1 и количеством столбцов, как у матрицы array2.


Documentation note.png Функция должна быть введена как формула массива, нажатием  Ctrl  +  ⇧ Shift  +  ↵ Enter  вместо клавиши  ↵ Enter  (или с установленным флажком  Массив , если используется Мастер формул).


На рис. 1:

  • когда формула =MMULT({1;2;3};{4;5|6;7|8;9}) введена как формула массива в ячейке B2, возвращает 40 в ячейке B2, и 46 в ячейке C2. Матрица 1 × 3 была умножена на матрицу 3 × 2, давая результирующую матрицу 1 × 2, вычисленную как
    B2 = 1*4 + 2*6 + 3*8 = 40 и C2 = 1*5 + 2*7 + 3*9 = 46.






InfraOffice.pro 3.1.x









К началу страницы