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