主要内容

このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。

说明

c = dot(a,b一个bスカラーのドット积を返します。

  • 一个bがベクトル场合は同じ长さばなりません。

  • 一个bが行列次配列の,のサイズはでなければなりませません。。この场合一个bをベクトルとしてます。この关数关数サイズサイズががでない最初の配列次元にに沿って対応対応するベクトルのののドットドットドット

c = dot(a,b,,,,暗淡は,次元暗淡に沿って一个bのドットを评価し。。暗淡入力は正ののスカラーです。

すべて折りたたむ

3 3要素ベクトルををつつ作成し。。。

a = [4 -1 2];b = [2 -2 -1];

一个bのドットを计算し。。

c =点(a,b)
C = 8

次により,は8になります。

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

2つの数を作成し。。

a = [1+i 1 -i -1+i -1 -i];b = [3-4i 6-2i 1+2i 4+3i];

一个bのドットを计算し。。

c =点(a,b)
C = 1.0000-5.0000i

一个bが数,结果は数スカラーになります。。ははは,,,,,,,,つのつのつのつのつのつの复素ベクトルベクトルのドットドットドット积积积はは复素复素复素数数ににになりなりなりなりますますますます

一个とそれの内积を。。

d = dot(a,a)
d = 8

结果はスカラーなります。ベクトルそれの内积は,のユークリッド长规范(a)に关系し。

2つ行列作成し。。

a = [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にははつののドット积が含ま。。。一个bのをとして,対応列の积をします。そのためため,,,C(1)= 54A(:,1)B(:,1)のドット积。

“行”をベクトルとして,一个bのドットを求めます。

d = dot(a,b,2)
d =3×146 73 46

この场合,D(1)= 46a(1,:)b(1,:)のドット积。

2つ多次配列をしし。

a = cat(3,[1 1; 1 1],[2 3; 4 5],[6 7; 8 9])
a = a = a(:,:,1)= 1 1 1 1 a(::, :,:,:,2)= 2 3 4 5 a(::, :, :,3)= 6 7 8 9
B = CAT(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

3番目次元(DIM = 3)に沿って一个bのドットを计算し。。

c = dot(a,b,3)
C =2×2106 140 178 220

结果のC4つのつの个ドットが含まます。最初の积积C(1,1)= 106A(1,1,:)b(1,1,:)のドットに等しくなり。。

入力引数

すべて折りたたむ

入力配列数値配列指定します。

データ::单身的|双倍的
复素数サポート:あり

演算対象次元正の整数のとして指定ます。値がが指定指定さされれれれててないない场合,,,既定既定既定既定値値値は1

2つ22次元の配列配列一个bについて考えます。

  • 点(a,b,1)一个bの列として扱い対応する列ドットををますます。

  • 点(a,b,2)一个bの行として扱い対応する行ドットををますます。

暗淡ndims(a)より大きい场合,conj(a)。*bを返します。

详细

すべて折りたたむ

スカラーのドット积

长nの2つのつのベクトルののドットは次ようになりますます。

· v = 一世 = 1 n 一世 v 一世 = 1 v 1 + 2 v 2 + ... + n v n

実数ベクトル场合この关系は可换,,点(u,v)点(v,u)は等しく。ドットががががののの

复素数场合ドット积に复素复素はは役役含まます。。これによりにより,,,任意任意任意のベクトルとそれ自身自身ののののドットドット积积

· v = 一世 = 1 n 一世 v 一世

実数ベクトル关​​系异なり,复素数关系は可换ではなく,点(u,v)conj(dot(v,u))と等しくなり。

アルゴリズム

  • 入力一个およびbが実数复素のベクトルの场合关数关数はそれら列ベクトルとして扱い,点(A,B)sum(conj(a)。*b)と同じにます。

  • 入力がまたは次元配列の,,暗淡引数により关数で演算次元がされますこの,,,点(A,B)sum(conj(a)。*b,昏暗)と同じにます。

拡张机能

参考

|||

R2006Aよりに导入导入