主要内容

描述

例子

C =点(A、B)返回标量积一个B

  • 如果一个B向量,那么他们必须具有相同的长度。

  • 如果一个B矩阵或多维数组,然后他们必须具有相同的大小。在这种情况下,函数把一个B作为向量的集合。函数计算相应的向量的点积在第一维度的数组大小不等于1。

例子

C =点(A、B,昏暗的)评估的点积一个B沿着维度,昏暗的。的昏暗的输入一个正整数标量。

例子

全部折叠

创建两个简单,三元素向量。

一个= (4 1 2);B = (2 2 1);

计算的点积一个B

C =点(A, B)
C = 8

结果是8

C = (1) * B B (1) + (2) * (2) + (3) * B (3)

创建两个复杂的向量。

一个=(1 +我我我1 +);B = [3-4i 6-2i 1 + 2我4 + 3);

计算的点积一个B

C =点(A, B)
C = 1.0000 - 5.0000

结果是一个复杂的标量一个B是复杂的。一般来说,两个复杂向量的点积也是复杂的。一个例外是当你带着一个复杂的矢量的点积。

找到的内积一个与本身。

D =点(一)
D = 8

结果是一个真正的标量。一个向量的内积与自身有关欧几里得矢量的长度,规范(一)

创建两个矩阵。

= (1 2 3 4 5 6;7 8 9);B = [9 8 7; 6 5 4 3 2 1];

找到的点积一个B

C =点(A, B)
C =1×354 57 54

结果,C,包含三个单独的点积。下载188bet金宝搏对待的列一个B向量和计算相应的列的点积。举个例子,C (1) = 54的点积吗(:1)B (: 1)

找到的点积一个B,将向量。

D =点(A, B, 2)
D =3×146 73 46

在这种情况下,D (1) = 46的点积吗:(1):B (1)

创建两个多维数组。

=猫([1 1;1 1],[2 3;4 5],[6 7;8 9])
= (::1)= 1 1 1 1 (:,:2)= 2 3 4 5 (:,:,3)= 6 7 8 9
B =猫(3 [2 2;2 2][10 11;12 13],[14 15;16 17])
B = B (:: 1) = 2 2 2 2 B (:,: 2) = 10 11 12 13 B (:,:, 3) = 14 15 16 17

计算的点积一个B第三个维度(昏暗的= 3)。

C =点(A, B, 3)
C =2×2106 140 178 220

结果,C,包含四个单独的点积。下载188bet金宝搏第一个点积,C (1,1) = 106,等于的点积(1 1:)B (1 1:)

输入参数

全部折叠

输入数组,指定为数字数组。

数据类型:|
复数的支持:金宝app是的

维操作,指定为一个正整数标量。如果没有指定值,默认的是第一个数组维度的大小不等于1。

考虑两个二维输入数组,一个B:

  • 点(A, B, 1)对待的列一个B作为向量并返回相应列的点积。下载188bet金宝搏

  • 点(A, B, 2)对待的行一个B的点积向量并返回相应的行。下载188bet金宝搏

点(A, B, 1)列计算和点一点(A, B, 2)行操作计算

返回连词(A)。* B如果昏暗的大于ndims (A)

更多关于

全部折叠

标量积

两个真正的标量积向量的长度n等于

u · v = = 1 n u v = u 1 v 1 + u 2 v 2 + + u n v n

等真正的向量,这个关系是可交换的点(u, v)=点(v, u)。如果点积等于零,那么uv是垂直的。

对于复杂的向量,点积是一个复杂的共轭。这将确保任何向量的内积本身是真实的和正定。

u · v = = 1 n u ¯ v

不像真正的向量的关系,不是交换的复杂关系,所以点(u, v)=连词(点(v, u))

算法

  • 当输入一个B是真实的或复杂的向量,对待他们是列向量和函数点(A, B)是一样的sum(连词(A)。* B)

  • 当输入矩阵或多维数组昏暗的参数确定哪些维度总和功能操作。在这种情况下,点(A, B)是一样的sum(连词(A)。* B,昏暗的)

扩展功能

版本历史

之前介绍过的R2006a