numpy.ma.masked_array.dot#

метод

ma.masked_array.dot(b, выход=None)[источник]#

Маскированное скалярное произведение двух массивов. Обратите внимание, что выход и strict расположены в разных позициях, чем в ma.dot. Для поддержания совместимости с функциональной версией рекомендуется, чтобы опциональные аргументы обрабатывались как только ключевые слова. В какой-то момент это может стать обязательным.

Параметры:
bmasked_array_like

Входной массив.

выходmasked_array, опционально

Выходной аргумент. Он должен иметь точный вид, который был бы возвращён, если бы он не использовался. В частности, он должен иметь правильный тип, быть C-непрерывным, и его dtype должен быть тем dtype, который был бы возвращён для ma.dot(a,b). Это функция производительности. Поэтому, если эти условия не выполнены, возникает исключение вместо попытки быть гибким.

strictbool, необязательно

Определяет, распространяются ли маскированные данные (True) или устанавливаются в 0 (False) для вычисления. По умолчанию False. Распространение маски означает, что если маскированное значение появляется в строке или столбце, вся строка или столбец считаются маскированными.

Смотрите также

numpy.ma.dot

эквивалентная функция