Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ²
Π‘ΠΊΠ°Π»ΡΡΠ½ΡΠΌ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π°b Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π° ΠΈ b Π½Π°Π·ΡΠ²Π°ΡΡ ΡΠΈΡΠ»ΠΎ (ΡΠΊΠ°Π»ΡΡ), ΡΠ°Π²Π½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΈΡ Π΄Π»ΠΈΠ½ Π½Π° ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π° ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ β cos οͺ:
Π°b = Π° b cos οͺ
Π‘Π²ΠΎΠΉΡΡΠ²Π° ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ:
1) Π°b = 0, Π΅ΡΠ»ΠΈ Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄ΠΈΠ½ Π²Π΅ΠΊΡΠΎΡΠΎΠ² β Π½ΡΠ»Ρ-Π²Π΅ΠΊΡΠΎΡ, ΠΈΠ»ΠΈ Π²Π΅ΠΊΡΠΎΡΠ° ΠΏΠ΅ΡΠΏΠ΅Π½Π΄ΠΈΠΊΡΠ»ΡΡΠ½Ρ;
2) Π°Π° = Π°2
3) Π°b = bΠ°;
4) Π°b = Π° ΠΏΡΠ° b = b ΠΏΡb a;
5) (a + b) c = ac + bc;
6) m(Π°b) = (ma)b = a(mb).
ΠΡΡΡΡ Π²Π΅ΠΊΡΠΎΡΠ° Π° ΠΈbΡΠ°Π·Π»ΠΎΠΆΠ΅Π½Ρ ΠΏΠΎ ΠΎΡΡΠ°ΠΌ:
a
b = bx i + by j + bz k.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΠΉΡΠΈ Π΅Π³ΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΡΡΡ Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΏΠ΅ΡΠΏΠ΅Π½Π΄ΠΈΠΊΡ-Π»ΡΡΠ½Ρ, ΡΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ij = ji = ik = ki = jk = kj = 0,ΡΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ
ii = jj = kk = 1
ΠΠΎΡΡΠΎΠΌΡ
ab = (a
= axbx (ii) + aybx(ji) + azbx(ki) +
+ axby(ij) + ayby(jj
+ axbz(ik) + aybz(jk) + azbz(kk) =
= axbx + ayby + azbz .
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΡΠ°Π²Π½ΠΎ ΡΡΠΌΠΌΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ:
a
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ Π·Π½Π°Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΈ ΡΠ³ΠΎΠ» ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π΅
,
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ ΠΏΠ΅ΡΠΏΠ΅Π½Π΄ΠΈΠΊΡΠ»ΡΡΠ½ΠΎΡΡΠΈΠ΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΡΠ»ΡΠΆΠΈΡ ΡΠ°Π²Π΅Π½ΡΡΠ²ΠΎ Π½ΡΠ»Ρ ΠΈΡ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ.
ab= axbx + ayby + azbz = 0
Π ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ Π½ΡΠ»Ρ-Π²Π΅ΠΊΡΠΎΡ ΠΏΠ΅ΡΠΏΠ΅Π½Π΄ΠΈΠΊΡΠ»ΡΡΠ΅Π½ Π»ΡΠ±ΠΎΠΌΡ Π΄ΡΡΠ³ΠΎΠΌΡ.
ΠΠ΅ΠΊΡΠΎΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ²
ΠΠ΅ΠΊΡΠΎΡΠ½ΡΠΌ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ a
1. ΠΠΎΠ΄ΡΠ»Ρ Π²Π΅ΠΊΡΠΎΡΠ° Ρ ΡΠ°Π²Π΅Π½ ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π° Π²Π΅ΠΊΡΠΎΡΠ°Ρ a, b:
c=a b sin οͺ
Π³Π΄Π΅ οͺ βΡΠ³ΠΎΠ» ΠΌΠ΅ΠΆΠ΄Ρ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈa, b.
2. ΠΠ΅ΠΊΡΠΎΡ Ρ ΠΏΠ΅ΡΠΏΠ΅Π½Π΄ΠΈΠΊΡΠ»ΡΡΠ΅Π½ Π²Π΅ΠΊΡΠΎΡΡ a ΠΈ Π²Π΅ΠΊΡΠΎΡΡ b.
3. ΠΠ΅ΠΊΡΠΎΡΠ° a, b, Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡ ΠΏΡΠ°Π²ΡΡ ΡΡΠΎΠΉΠΊΡ, ΡΠΎ Π΅ΡΡΡ ΠΊΡΠ°ΡΡΠ°ΠΉΡΠΈΠΉ ΠΏΠΎΠ²ΠΎΡΠΎΡ ΠΎΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π²Π΅ΠΊΡΠΎΡΠ° β
Π‘Π²ΠΎΠΉΡΡΠ²Π° Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ
1) Π°b = 0, Π΅ΡΠ»ΠΈ Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄ΠΈΠ½ Π²Π΅ΠΊΡΠΎΡΠΎΠ² β Π½ΡΠ»Ρ-Π²Π΅ΠΊΡΠΎΡ, ΠΈΠ»ΠΈ Π²Π΅ΠΊΡΠΎΡΠ° ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½Ρ;
2) Π°ο΄Π° = 0
3) Π°ο΄b = — bο΄Π°;
4) (m+n)(Π°ο΄b) = m(Π°ο΄b) + n(Π°ο΄b)
5) (a + b)ο΄ c
6) m(Π°ο΄b) = (ma)ο΄b = aο΄(mb).
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ΅ΠΏΠ΅ΡΡ ΠΊΠ°ΠΊ Π²ΡΡΠ°ΠΆΠ°Π΅ΡΡΡ Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Π΅ΠΉ:
aο΄b = (ax i + ay j + az k)
= axbx (iο΄i) + aybx(jο΄i) + azbx(kο΄i) +
+ axby(iο΄j)
+ ayb
+ axbz(iο΄k) + aybz(jο΄k) + azbz(kο΄k)
ΠΡΠΈΠ½ΠΈΠΌΠ°Ρ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ iο΄i = jο΄j = kο΄k = 0,Π°
(iο΄j) = -(
(iο΄k) = -(kο΄i) = j,
(jο΄k) = -(kο΄j) = i,
ΠΏΠΎΠ»ΡΡΠΈΠΌ:
aο΄b = aybx(-k) + azbx(-j) +axbyk + azby(-i) + axbz
= (aybz — azby)i — (azbx— axbz)j + (axby— aybx)k ,
ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π΅ΡΡΡ Π½ΠΈ ΡΡΠΎ ΠΈΠ½ΠΎΠ΅, ΠΊΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ 3-Π³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠ°
.
Π‘ΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ΅ (Π²Π΅ΠΊΡΠΎΡΠ½ΠΎ-ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅) ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ 3-Ρ Π²Π΅ΠΊΡΠΎΡΠΎΠ².
Π‘ΠΌΠ΅ΡΠ°Π½Π½ΡΠΌ ΠΈΠ»ΠΈ Π²Π΅ΠΊΡΠΎΡΠ½ΠΎ-ΡΠΊΠ°Π»ΡΡΠ½ΡΠΌ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΡΡΠ΅Ρ Π²Π΅ΠΊΡΠΎΡΠΎΠ² a, b, c Π½Π°Π·ΡΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π° (
ΠΠ±ΡΠΎΠ»ΡΡΠ½Π°Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ°Π²Π½Π° ΠΎΠ±ΡΠ΅ΠΌΠ° ΠΏΠ°ΡΠ΅Π»Π»Π΅Π»ΠΈΠΏΠΈΠΏΠ΅Π΄Π°, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π° Π΄Π°Π½Π½ΡΡ ΡΡΠ΅Ρ Π²Π΅ΠΊΡΠΎΡΠ°Ρ :
Π‘ΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ Π²Π΅ΠΊΡΠΎΡΠ° a, b, c ΠΎΠ±ΡΠ°Π·ΡΡΡ ΠΏΡΠ°Π²ΡΡ ΡΡΠΎΠΉΠΊΡ, ΠΈ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ β Π΅ΡΠ»ΠΈ Π»Π΅Π²ΡΡ.
Π‘Π²ΠΎΠΉΡΡΠ²Π° ΡΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ:
1) Π‘ΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ
Π°) Π΅ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌΡΠ΅ Π²Π΅ΠΊΡΠΎΡΠ° ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²Π»ΡΡΡ Π² ΠΊΡΡΠ³ΠΎΠ²ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅
(aο΄b)c = (Ρ
Π±) Π΅ΡΠ»ΠΈ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠ΅ ΠΈ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅
(aο΄b)c = a(bο΄Ρ)
ΠΡΠΎΡ ΡΠ°ΠΊΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ ΡΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π±Π΅Π· ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΠΏΠΎΡΡΠ΄ΠΊΠ° Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΈ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ:
(aο΄b)c = abΡ.
2) ΠΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π² abΡΠ»ΡΠ±ΡΡ Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΠΊ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ
abΡ = -baΡ abΡ = — cba, β¦
3) Π‘ΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ°Π²Π½ΠΎ 0, Π΅ΡΠ»ΠΈ
Π°) Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΡΠ΅Ρ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π΅ΡΡΡ Π½ΡΠ»Ρ-Π²Π΅ΠΊΡΠΎΡ;
Π±) Π΄Π²Π° ΠΈΠ· ΠΏΠ΅ΡΠ΅ΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΊΠΎΠ»ΠΈΠ½Π΅Π°ΡΠ½Ρ;
Π²) ΡΡΠΈ Π²Π΅ΠΊΡΠΎΡΠ° ΠΊΠΎΠΌΠΏΠ»Π°Π½Π°ΡΠ½Ρ.
Π Π°Π·Π»Π°Π³Π°Ρ Π²ΡΠ΅ Π²Π΅ΠΊΡΠΎΡΠ° ΠΏΠΎ ΠΎΡΡΠ°ΠΌ Π½Π΅ΡΡΡΠ΄Π½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ:
ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠ»Π°Π½Π°ΡΠ½ΠΎΡΡΠΈΡΡΠ΅Ρ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π±ΡΠ΄Π΅Ρ ΡΠ»ΡΠΆΠΈΡΡ ΡΠ°Π²Π΅Π½ΡΡΠ²ΠΎ Π½ΡΠ»Ρ ΠΈΡ ΡΠΌΠ΅ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ:
= 0.
ΠΠ΅ΠΎΠΌΠ΅ΡΡΠΈΡ ΠΠ΅ΡΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅. Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡΠΎΡΠΎΠ²
ΠΠ»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠΉ ΡΠ΅ΠΌΡ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΡΠ΅ΠΎΡΠ΅ΠΌΡ ΠΎ ΡΡΠ΅Ρ ΠΏΠ΅ΡΠΏΠ΅Π½Π΄ΠΈΠΊΡΠ»ΡΡΠ°Ρ .
ΠΡΠ»ΠΈΒ ΠΏΡΡΠΌΠ°Ρ Π°, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½Π°Ρ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡΠΈ Β Ξ± ΡΠ΅ΡΠ΅Π·Β ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΒ Π½Π°ΠΊΠ»ΠΎΠ½Π½ΠΎΠΉ Ρ, ΠΏΠ΅ΡΠΏΠ΅Π½Π΄ΠΈΠΊΡΠ»ΡΡΠ½Π° Π΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΠΈ Π², ΡΠΎ ΠΎΠ½Π° ΠΏΠ΅ΡΠΏΠ΅Π½Π΄ΠΈΠΊΡΠ»ΡΡΠ½Π° ΠΈ ΡΠ°ΠΌΠΎΠΉ Π½Π°ΠΊΠ»ΠΎΠ½Π½ΠΎΠΉ.
Β
Β
Π‘ΠΊΠ°Π»ΡΡΠ½ΡΠΌ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΡ Π΄Π»ΠΈΠ½ Π½Π° ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π° ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ. Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ²Β ΡΡΠΎ ΡΠΈΡΠ»ΠΎ.
Β
Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Β ΠΈ Β ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΡΡΡ ΡΠ°ΠΊ: Β Β (ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡΠΎΡΠ° Π° Π½Π° Π²Π΅ΠΊΡΠΎΡ Π±Ρ).
Β
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:Β
(ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡΠΎΡΠ° Π° Π½Π° Π²Π΅ΠΊΡΠΎΡ Π±Ρ ΡΠ°Π²Π½ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π²Π΅ΠΊΡΠΎΡΠ° Π° Π½Π° ΠΌΠΎΠ΄ΡΠ»Ρ Π²Π΅ΠΊΡΠΎΡΠ° Π±Ρ ΠΈ Π½Π° ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π° ΠΌΠ΅ΠΆΠ΄Ρ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ Π° ΠΈ Π±Ρ)
Β
Β
Π‘ΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²Ρ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ:
Β
1Β°. Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π΅Π½ΡΠ»Π΅Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΡΠ°Π²Π½ΠΎ Π½ΡΠ»Ρ ΡΠΎΠ³Π΄Π° ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΡΡΠΈ Π²Π΅ΠΊΡΠΎΡΡ ΠΏΠ΅ΡΠΏΠ΅Π½Π΄ΠΈΠΊΡΠ»ΡΡΠ½Ρ.
Β
ΠΠ΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡΠΎΡΠ°Β A Π½Π°Β Π²Π΅ΠΊΡΠΎΡΒ B ΡΠ°Π²Π½ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΈΡ Π΄Π»ΠΈΠ½ Π½Π° ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π° ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ.Β ΠΠΎ cos 90Β° = 0 Β ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΒ b= 0.
Β
Β
2Β°. Π‘ΠΊΠ°Π»ΡΡΠ½ΡΠΉ ΠΊΠ²Π°Π΄ΡΠ°Ρ Π²Π΅ΠΊΡΠΎΡΠ° (ΡΠΎ Π΅ΡΡΡ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡΠΎΡΠ° Π½Π° ΡΠ΅Π±Ρ) ΡΠ°Π²Π΅Π½ ΠΊΠ²Π°Π΄ΡΠ°ΡΡ Π΅Π³ΠΎ Π΄Π»ΠΈΠ½Ρ.
Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠΈΡΠ»ΠΈΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΡΠΈΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ²:
Β
ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Β {Ρ 1; Ρ1; z1} ΠΈ {Ρ 2; Ρ2; z2} Π²ΡΡΠ°ΠΆΠ°Π΅ΡΡΡ ΡΠΎΡΠΌΡΠ»ΠΎΠΉ:
Β
Β Ρ 1Ρ 2 + Ρ1Ρ2 + z1z2Β Β Β (ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΡΠ°Π²Π½ΠΎ ΡΡΠΌΠΌΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΡΠΈΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ²).
Β
ΠΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅:
ΠΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π° Ξ± ΠΌΠ΅ΠΆΠ΄Ρ Π½Π΅Π½ΡΠ»Π΅Π²ΡΠΌΠΈ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ Β {Ρ 1; Ρ1; z1} ΠΈ {Ρ 2; Ρ2; z2}
Β Π²ΡΡΠΈΡΠ»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π΅:
Β cos Ξ± =ΠΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π° Π°Π»ΡΡΠ° ΡΠ°Π²Π΅Π½ ΡΠ°ΡΡΠ½ΠΎΠΌΡ ΠΎΡ Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΠΌΠΌΡ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π²Π΅ΠΊΡΠΎΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΠ³ΠΎΠ» Π°Π»ΡΡΠ°, Π½Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½, Π²ΡΡΠ°ΠΆΠ΅Π½Π½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌΠΈ ΡΡΠΈΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ²
Β
ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π° Π°Π»ΡΡΠ° ΡΠ°Π²Π΅Π½ ΡΠ°ΡΡΠ½ΠΎΠΌΡ ΠΎΡ Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π½Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΡ Π΄Π»ΠΈΠ½.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΠΎΠ΄ΡΡΠ°Π²ΠΈΠ²Β Π²ΠΌΠ΅ΡΡΠΎ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ Π²Π΅ΠΊΡΠΎΡΠ° ΡΠΎΡΠΌΡΠ»Ρ Β ΡΡΠΌΠΌΡ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Ρ 1Ρ 2 + Ρ1Ρ2 + z1z2 , Π° ΡΠ°ΠΊΠΆΠ΅ Β Β Π·Π°ΠΌΠ΅Π½ΠΈΠ² ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π½Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½ Π²Π΅ΠΊΡΠΎΡΠΎΠ², Π²ΡΡΠ°ΠΆΠ΅Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Β
ΠΠΎΠ»ΡΡΠΈΠΌ: ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π° Π°Π»ΡΡΠ° ΡΠ°Π²Π΅Π½ ΡΠ°ΡΡΠ½ΠΎΠΌΡ ΠΎΡ Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π½Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΡ Π΄Π»ΠΈΠ½, ΠΎΡΡΡΠ΄Π° ΡΠ»Π΅Π΄ΡΠ΅Ρ, ΡΡΠΎ ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π° Π°Π»ΡΡΠ° ΡΠ°Π²Π΅Π½ ΡΠ°ΡΡΠ½ΠΎΠΌΡ ΠΎΡ Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΠΌΠΌΡ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π²Π΅ΠΊΡΠΎΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΠ³ΠΎΠ» Π°Π»ΡΡΠ°, Π½Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½, Π²ΡΡΠ°ΠΆΠ΅Π½Π½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌΠΈ ΡΡΠΈΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ²
Β
Π§ΡΠΎ ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ.
Β
Β
Π‘ΡΠΎΡΠΌΡΠ»ΠΈΡΡΠ΅ΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ².
Β
ΠΠ»Ρ Π»ΡΠ±ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΈ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° k ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
Β
1Β°. Β Π‘ΠΊΠ°Π»ΡΡΠ½ΡΠΉ ΠΊΠ²Π°Π΄ΡΠ°Ρ Π²Π΅ΠΊΡΠΎΡΠ°Β Π²ΡΠ΅Π³Π΄Π° Π±ΠΎΠ»ΡΡΠ΅ Π»ΠΈΠ±ΠΎ ΡΠ°Π²Π΅Π½ Π½ΡΠ»Ρ
Β
2.ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π·Π°ΠΊΠΎΠ½ β ΠΎΡ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΌΠ΅ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π² ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠΌ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ.
Β
3 (ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π·Π°ΠΊΠΎΠ½ β ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΠΌΠΌΡ Π΄Π²ΡΡ
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ β ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π²ΡΡΠ°ΠΆΠ°ΡΡΠ΅Π΅ ΡΠ³Π»ΠΎΠ²ΠΎΠ΅ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ Π²Π΅ΠΊΡΠΎΡΡ. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π΅Π³ΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π² 3D-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π Π°ΡΡΠ΅Ρ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡΠ‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ β ΡΡΠΎ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠ²Π»ΡΡΡΠ΅Π΅ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠ° Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ. ΠΠ°Π½Ρ Π΄Π²Π° Π²Π΅ΠΊΡΠΎΡΠ° A ΠΈ B ΠΊΠ°ΠΆΠ΄ΡΠΉ Ρ n ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ: A B = A 1 B 1 + … + A n B n Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΠΊΠ°Π»ΡΡΠ½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠΌΠΌΡ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ A ΠΈ B Π±ΡΠ»ΠΈ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΡΠΌΠΈ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ: A B = A.x * B.x + A.y * B.y + A.z * B.z Π£Π½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ C++ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ Π½Π° Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠ°Ρ Ρ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ Π·Π°ΠΏΡΡΠΎΠΉ Π»ΡΠ±ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ: ΠΡΠΎΡ ΠΎΠ±ΡΠ°Π·Π΅Ρ ΠΊΠΎΠ΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π»Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΡ, ΠΏΠΎΡΡΠ½ΡΡΡΠ°Ρ, ΠΊΠ°ΠΊ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΠΊΠ°Π»ΡΡΠ½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ; DirectX ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΉ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ Π²Π°Ρ, ΠΊΠ°ΠΊ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ Π΄Π°Π»Π΅Π΅, Ρ ΠΎΡΡ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ C++ Π±Π΅Π· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ D3DX) Π²Ρ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠΈΠΏΠΎΠ² Π²Π΅ΠΊΡΠΎΡΠΎΠ² (2D,3D,4D) ΠΊΠ°ΠΊ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄. Π§ΡΠΎ ΡΡΠΎ Π·Π½Π°ΡΠΈΡ?Π Π°Π½Π΅Π΅ ΠΌΡ Π³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ, ΡΡΠΎ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ³Π»ΠΎΠ²ΠΎΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ, ΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡ Π½Π° ΡΡΠΎΠΌ. Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠΌΡΡ ΠΏΠΎΠ±Π»ΠΈΠΆΠ΅ ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΠΎΠΏΡΡΡΠΈΠΌ, Ρ Π½Π°Ρ Π΅ΡΡΡ Π΄Π²Π° Π²Π΅ΠΊΡΠΎΡΠ°, A ΠΈ B, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΡΠ»Π΅Π²Π°. Π·Π½Π°ΡΠ΅Π½ΠΈΡ |Π| ΠΈ |Π| ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ Π΄Π»ΠΈΠ½Ρ Π²Π΅ΠΊΡΠΎΡΠΎΠ² A ΠΈ B ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΠΈ Ξ β ΡΠ³ΠΎΠ» ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ. Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡΠΎΡΠΎΠ² A ΠΈ B Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ: Π Π = |Π| * |Π| * cos( Ξ ) ΠΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π±ΡΠ΄Π΅Ρ Π±ΡΡΡ ΡΠ°Π²Π½ΡΠΌ ΠΊΠΎΡΠΈΠ½ΡΡΡ ΡΠ³Π»Π° ΠΌΠ΅ΠΆΠ΄Ρ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ, ΡΠΌΠ½ΠΎΠΆΠ΅Π½Π½ΠΎΠΌΡ Π½Π° Π΄Π»ΠΈΠ½Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π²Π΅ΠΊΡΠΎΡΠΎΠ².
Π£ΡΠΈΡΡΠ²Π°Ρ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠΎΡΠΈΠ½ΡΡΠ°, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΡΠ²Π΅ΡΡΠΈ ΡΡΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡ:
ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π²ΡΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π²Π΅ΡΠ½Ρ Π΄Π»Ρ Π»ΡΠ±ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π½Π΅Π½ΡΠ»Π΅Π²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΡΠΎΠ±ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ±Π° Π²Π΅ΠΊΡΠΎΡΠ° ΡΠ²Π»ΡΡΡΡΡ Π΅Π΄ΠΈΠ½ΠΈΡΠ½ΡΠΌΠΈ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ, Ρ. Π΅. Π΅ΡΡΡ Π²Π΅ΠΊΡΠΎΡΡ Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΎΠ΄ΠΈΠ½ (1,0). Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΄Π»ΠΈΠ½Ρ Π²Π΅ΠΊΡΠΎΡΡ Π½Π΅ Π²Π½ΠΎΡΡΡ Π²ΠΊΠ»Π°Π΄ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅, ΡΠΏΡΠΎΡΠ°Ρ Π΄ΠΎ: Π Π = |Π| * |Π| * cos( Ξ ) Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ°Π²Π½ΠΎ ΠΊΠΎΡΠΈΠ½ΡΡ ΡΠ³Π»Π° ΠΌΠ΅ΠΆΠ΄Ρ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΠ³ΠΎΠ» ΠΌΠ΅ΠΆΠ΄Ρ Π΅Π΄ΠΈΠ½ΠΈΡΠ΅ΠΉ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ ΠΊΠ°ΠΊ: Ξ = acos(A B)
Π£Π³Π»Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π½Π΅Π΅Π΄ΠΈΠ½ΠΈΡΠ½ΡΠΌΠΈ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ (Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ Ρ Π΄Π»ΠΈΠ½Ρ, Π½Π΅ ΡΠ°Π²Π½ΡΠ΅ 1,0) ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ Π»ΠΈΠ±ΠΎ ΠΏΡΡΠ΅ΠΌ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡΡΠ΅ΠΌ Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ Π½Π΅Π΅Π΄ΠΈΠ½ΠΈΡΠ½ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² Π½Π° Π΄Π»ΠΈΠ½Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π²Π΅ΠΊΡΠΎΡ.
Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡΠΎΡΠ° ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠ΅Π±Ρ (Ρ.Π΅. A A) ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΡΠ°Π²Π½ΠΎΠΌΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΡ Π΄Π»ΠΈΠ½Ρ Π²Π΅ΠΊΡΠΎΡΠ°. ΠΡΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½Π°Ρ ΡΠ°ΡΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ, d=sqrt(x*x+y*y+z*z).
ΠΡΠ»ΠΈ Π±Ρ ΠΊΡΠΎ-ΡΠΎ Π²Π·ΡΠ»
ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡΠ½ΠΎΠ³ΠΎ Π²Π΅ΠΊΡΠΎΡΠ° A ΠΈ Π²ΡΠΎΡΠΎΠ³ΠΎ Π²Π΅ΠΊΡΠΎΡΠ° B Π»ΡΠ±ΠΎΠΉ Π½Π΅Π½ΡΠ»Π΅Π²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ,
ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄Π»ΠΈΠ½Π° Π²Π΅ΠΊΡΠΎΡΠ° B, ΡΠΏΡΠΎΠ΅ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Π² Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Π²Π΅ΠΊΡΠΎΡΠ° A (ΡΠΌ. ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΡ ΡΠ»Π΅Π²Π°). ΠΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ ΡΡΠΎΠ»ΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅
ΡΠ΅Π°ΠΊΡΠΈΠΈ ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π² Π΄ΡΡΠ³ΡΡ (ΡΡΠΎ
Π»Π΅ΠΆΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠ°ΡΡΠΈΡΠ½ΡΡ
ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΉ). Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ DirectXDirectX Graphics ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ:
|
numpy.dot β Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ NumPy v1.23
- numpy.dot( a , b , out=None )
Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡΡ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ². Π ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ,
ΠΡΠ»ΠΈ ΠΎΠ±Π° a ΠΈ b ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ΄Π½ΠΎΠΌΠ΅ΡΠ½ΡΠΌΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ, ΡΡΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡΠΎΡΠΎΠ² (Π±Π΅Π· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΈΡ).
ΠΡΠ»ΠΈ ΠΎΠ±Π° a ΠΈ b ΡΠ²Π»ΡΡΡΡΡ Π΄Π²ΡΠΌΠ΅ΡΠ½ΡΠΌΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ, ΡΡΠΎ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡ, Π½ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ
matmul
ΠΈΠ»ΠΈa @ b
.ΠΡΠ»ΠΈ Π»ΠΈΠ±ΠΎ a , Π»ΠΈΠ±ΠΎ b 0-D (ΡΠΊΠ°Π»ΡΡ), ΡΡΠΎ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎ
, ΡΠΌΠ½ΠΎΠΆΠ΅Π½Π½ΠΎΠΌΡ Π½Π°
. ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅numpy.multiply(a, b)
ΠΈΠ»ΠΈa * b
ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½Π΅Π΅.ΠΡΠ»ΠΈ a ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ² N-D, Π° b ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ² 1-D, ΡΡΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΠΌΠΌΡ ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΠΎΡΡ Π° ΠΈ Π± .
ΠΡΠ»ΠΈ a ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ N-D, Π° b ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ MD (Π³Π΄Π΅
M>=2
), ΡΡΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΠΌΠΌΡ ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΠΎΡΠΈ a ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΠΎΡΠΈ b :ΡΠΎΡΠΊΠ° (a, b) [i, j, k, m] = ΡΡΠΌΠΌΠ° (a [i, j,:] * b [k,:, m])
- ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ
- a array_like
ΠΠ΅ΡΠ²ΡΠΉ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ.
- Π± array_like
ΠΡΠΎΡΠΎΠΉ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ.
- out ndarray, Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ
ΠΡΡ ΠΎΠ΄Π½ΠΎΠΉ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ. ΠΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ ΡΠΎΡΠ½ΡΠΉ Π²ΠΈΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅Π½ Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ. Π ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΡΠΈΠΏ, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ C-Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΡΠΉ, ΠΈ Π΅Π³ΠΎ dtype Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅Π½Π½ΡΠΌ dtype Π΄Π»Ρ ΡΠΎΡΠΊΠ°(Π°,Π±) . ΠΡΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ ΡΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ, Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠΎΠΏΡΡΠΊΠΈ Π±ΡΡΡ Π³ΠΈΠ±ΠΊΠΈΠΌ.
- ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ
- output ndarray
ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ a ΠΈ b . ΠΡΠ»ΠΈ a ΠΈ b ΠΎΠ±Π° ΡΠΊΠ°Π»ΡΡΡ ΠΈΠ»ΠΈ ΠΎΠ±Π° ΠΎΠ΄Π½ΠΎΠΌΠ΅ΡΠ½ΡΡ ΠΌΠ°ΡΡΠΈΠ²Π°, ΡΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΠΊΠ°Π»ΡΡ; Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΠΌΠ°ΡΡΠΈΠ². ΠΡΠ»ΠΈ Π΄Π°Π½ΠΎ ΠΈΠ· , ΡΠΎ ΠΎΠ½ΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ.
- ΠΠΎΠ΄Π½ΠΈΠΌΠ°Π΅Ρ
- ValueError
ΠΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π½Π΅ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ b .
Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅
-
vdot
ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎ-ΡΠΎΠΏΡΡΠΆΠ΅Π½Π½ΠΎΠ΅ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅.
-
ΡΠ΅Π½Π·ΠΎΡΠ΄ΠΎΡ
Π‘ΡΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΏΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΌ ΠΎΡΡΠΌ.
-
einsum
Π‘ΠΎΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ ΠΠΉΠ½ΡΡΠ΅ΠΉΠ½Π° ΠΎ ΡΡΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
-
matmul
ΠΠΏΠ΅ΡΠ°ΡΠΎΡ @ ΠΊΠ°ΠΊ ΠΌΠ΅ΡΠΎΠ΄ Π±Π΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°.
-
linalg.multi_dot
Π‘ΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅.
ΠΡΠΈΠΌΠ΅ΡΡ
>>> np.dot(3, 4) 12
ΠΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎ ΡΠΎΠΏΡΡΠΆΠ΅Π½Π½ΡΠΌ:
>>> np.