Скалярное произведение
C = dot( возвращает скалярное скалярное произведение A,B)A и B.
Если A и B являются векторами, то они должны иметь одинаковую длину.
Если A и B являются матрицами или многомерными массивами, то они должны иметь одинаковый размер. В этом случае dot функция обрабатывает A и B как коллекции векторов. Функция вычисляет скалярное произведение соответствующих векторов вдоль первого размера массива, размер которого не равен 1.
При вводе A и B вещественные или комплексные векторы, dot функция обрабатывает их как векторы столбцов и dot(A,B) является таким же, как sum(conj(A).*B).
Когда входами являются матрицы или многомерные массивы, dim аргумент определяет, какое измерение sum функция работает. В этом случае dot(A,B) является таким же, как sum(conj(A).*B,dim).