Intermediate

Kampo tarp vektorių skaičiuoklė

Įveskite dviejų vienodo ilgio vektorių komponentes, kad rastumėte kampą tarp jų tiek laipsniais, tiek radianais.
Comma or space separated
Must have the same length as a
Angle between vectors
45°

Computed from the dot product formula

abVector directions (first two components) — angle between them
Angle (radians)
0,7854
cos θ
0,7071
Dot product a·b
1
Magnitude |a|
1
Magnitude |b|
1,4142
Step by step
  1. 1

    Dot product a·b

    1×1 + 0×1 + 0×0 = 1
  2. 2

    Magnitude |a|

    √(1² + 0² + 0²) = 1
  3. 3

    Magnitude |b|

    √(1² + 1² + 0²) = 1,4142
  4. 4

    cos θ = a·b ÷ (|a| × |b|)

    1 ÷ (1 × 1,4142) = 0,7071
  5. 5

    Angle θ = arccos(cos θ) × 180 ÷ π

    arccos(0,7071) × 180 ÷ π = 45
Rezultatai yra apytiksliai ir skirti tik bendrai informacijai, jie nėra profesionalus patarimas — prieš jais remdamiesi visada savarankiškai patikrinkite svarbius rezultatus. Skaityti visą atsakomybės apribojimą.
Greitas atsakymas

Kaip veikia ši skaičiuoklė?

Norėdami rasti kampą tarp dviejų vektorių, apskaičiuokite jų skaliarinę sandaugą ir padalykite ją iš jų modulių sandaugos, kad gautumėte cos θ, tada pritaikykite arkkosinusą. Rezultatas, esantis tarp 0° ir 180°, parodo, ar vektoriai yra vienakrypčiai (0°), statmeni (90°), ar priešingi (180°).

Formulė
cos θ = (a·b) / (|a| × |b|), θ = arccos(cos θ)
How this is calculated

Įveskite vektorius a ir b kaip skaitinių komponenčių sąrašus, atskirtus kableliais arba tarpais. Abu vektoriai turi turėti tiek pat komponenčių (tą pačią dimensiją), ir nė vienas negali būti nulinis vektorius, nes kampas neapibrėžtas, kai modulis lygus nuliui.

Skaičiuoklė pirmiausia apskaičiuoja skaliarinę sandaugą a·b = Σ aᵢbᵢ ir modulius |a| = √(Σ aᵢ²) bei |b| = √(Σ bᵢ²). Kampo kosinusas tada yra cos θ = (a·b) / (|a| × |b|). Matematiškai ši reikšmė yra intervale [-1, 1], tačiau slankiojo kablelio apvalinimas gali ją šiek tiek išstumti už šio intervalo, todėl prieš imant atvirkštinį kosinusą ji apribojama intervalu [-1, 1].

Galiausiai θ = arccos(cos θ) duoda kampą radianais, kuris paverčiamas laipsniais formule θ° = θ × 180 / π. Rezultatas visada yra tarp 0° ir 180°: 0° reiškia, kad vektoriai nukreipti ta pačia kryptimi, 90° reiškia, kad jie statmeni (ortogonalūs), o 180° reiškia, kad jie nukreipti priešingomis kryptimis.

Dažnai užduodami klausimai

Skaliarinė sandauga apibrėžta tik vienodos dimensijos vektoriams, todėl abu vektoriai turi turėti tiek pat komponenčių. Jei jie skiriasi, skaičiuoklė negali apskaičiuoti kampo.

Arkkosinuso funkcija grąžina reikšmes nuo 0 iki π radianų (nuo 0° iki 180°). Tai yra mažiausias nekryptinis kampas tarp dviejų vektorių, nepriklausomai nuo jų orientacijos erdvėje.

90° kampas reiškia, kad skaliarinė sandauga lygi nuliui, taigi vektoriai yra ortogonalūs (statmeni) vienas kitam.

Taip pat žinomas kaip

kampas tarp vektorių
vektorių kampas
kampas tarp dviejų vektorių
vektoriaus kampas
kampas tarp vektoriu
skaliarinė sandauga kampas
theta tarp vektorių

APA

TG we-Calculate Editorial Team. (2026). Kampo tarp vektorių skaičiuoklė [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/angle-between-vectors-calculator

Chicago

TG we-Calculate Editorial Team. "Kampo tarp vektorių skaičiuoklė." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/angle-between-vectors-calculator.

IEEE

TG we-Calculate Editorial Team, "Kampo tarp vektorių skaičiuoklė," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/angle-between-vectors-calculator

BibTeX

@misc{wecalculate_angle_between_vectors_calculator, title = {Kampo tarp vektorių skaičiuoklė}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lt/calculator/angle-between-vectors-calculator}}, year = {2026}, note = {TG we-Calculate} }

Ar ši skaičiuoklė jums padėjo?