MCP ile bağlan →

Hesaplamaya Girin

2B vektörler için z alanlarını boş bırakın (veya 0 girin).

Formül

Reklam

Sonuç

Vektörler Arasındaki Açı
90°
1,5708 radians
Dot product (a·b) 0
Büyüklük |a| 1
Büyüklük |b| 1
cos θ 0

Bu hesaplayıcı ne işe yarar?

Bu araç, 2B veya 3B uzaydaki iki vektör arasındaki açıyı nokta çarpımı yöntemiyle bulur. a ve b vektörlerinin bileşenlerini girin; araç size açıyı hem derece hem radyan cinsinden verir, ayrıca nokta çarpımını, her vektörün büyüklüğünü ve açının kosinüsünü de gösterir. Saf matematik, fizik, mühendislik, bilgisayar grafikleri ve makine öğrenmesindeki benzerlik problemleri için kullanılabilir.

Ortak bir başlangıç noktasından çıkan ve aralarında teta açısı işaretlenmiş iki vektör
θ açısı, ortak bir başlangıç noktasını paylaşan iki vektör arasında ölçülür.

Nasıl kullanılır?

Her vektörün x, y (ve isteğe bağlı olarak z) bileşenlerini yazın. 2B vektörler için z alanlarını boş bırakın ya da 0 olarak girin. Açıyı görmek için hesapla düğmesine basın. Verilen açı her zaman 0° ile 180° arasındadır; bu, iki yön arasındaki geometrik (en küçük) açıdır.

Formülün açıklaması

Nokta çarpımı ile açı arasındaki ilişki şu şekildedir: \(a\cdot b = |a||b|\cos\theta\). Buradan θ çözülürse $$\theta = \arccos\!\left( \frac{a\cdot b}{|a||b|} \right)$$ elde edilir. Nokta çarpımı bileşen bazında hesaplanır: $$a\cdot b = a_x b_x + a_y b_y + a_z b_z.$$ Her büyüklük, bileşenlerin karelerinin toplamının kareköküdür: $$|a| = \sqrt{a_x^2 + a_y^2 + a_z^2}.$$ Yuvarlama hatalarını önlemek için, bölme işleminin sonucu arccosine alınmadan önce \([-1, 1]\) aralığına sınırlandırılır.

Reklam
Skaler çarpım ilişkisini gösteren, bir vektörün diğerine izdüşümü
Skaler çarpım, bir vektörün diğerine izdüşümü ve θ'nın kosinüsü ile ilişkilidir.

Örnek çözüm

\(a = (1, 0, 0)\) ve \(b = (1, 1, 0)\) olsun. Nokta çarpımı $$1\cdot 1 + 0\cdot 1 + 0\cdot 0 = 1$$ olur. Büyüklükler \(|a| = 1\) ve \(|b| = \sqrt{2} \approx 1{,}4142\)'dir. Buna göre $$\cos\theta = \frac{1}{1 \times 1{,}4142} \approx 0{,}7071$$ olur ve \(\theta = \arccos(0{,}7071) = 45°\) yani yaklaşık \(0{,}7854\) radyan elde edilir.

Sonuçlarınızı Yorumlama

Hesaplayıcı tarafından döndürülen açı \(\theta\), iki vektörün uzunluklarından bağımsız olarak birbirlerine göre nasıl yönlendirildiğini açıklar. \(\cos\theta\) işareti ve büyüklüğü size geometrik ilişkiyi bir bakışta söyler.

  • \(\theta = 0^\circ\) (\(\cos\theta = 1\)) — paralel / aynı yön. Vektörler tamamen aynı şekilde işaret eder; biri diğerinin pozitif bir skaler katıdır.
  • \(0^\circ < \theta < 90^\circ\) (\(\cos\theta > 0\)) — dar açı. Nokta çarpımı pozitiftir ve vektörler genel olarak benzer yönleri işaret eder.
  • \(\theta = 90^\circ\) (\(\cos\theta = 0\)) — ortogonal (dik). Nokta çarpımı tam olarak sıfırdır. Bu, dikliliğin tanımlayıcı testidir.
  • \(90^\circ < \theta < 180^\circ\) (\(\cos\theta < 0\)) — geniş açı. Nokta çarpımı negatiftir; vektörler genel olarak zıt yönleri işaret eder.
  • \(\theta = 180^\circ\) (\(\cos\theta = -1\)) — antiparalel / ters yön. Bir vektör diğerinin negatif bir skaler katıdır.

Makine öğrenmesi ve metin analizi alanında, \(\cos\theta\) miktarının kendisine kosinüs benzerliği denir. Doğrudan yorumlanırsa: 1 değeri özdeş yön (maksimal benzerlik) anlamına gelir, 0 ortogonal/ilişkisiz anlamına gelir ve −1 zıt anlamına gelir. Büyüklüğü göz ardı ettiği için, aynı oryantasyona ancak farklı uzunluklara sahip iki belge veya gömme özdeş olarak puanlanır. Açı ve benzerlik aynı bilgiyi taşır — açı, benzerliğin basitçe \(\arccos\) değeridir.

Reklam

Yaygın Açı Referans Değerleri

Bu standart açılar ve onların tam kosinüs değerleri, sonuçları kontrol etmek ve yaygın oryantasyonları tanımak için faydalıdır. Açı, \(\theta = \arccos(\cos\theta\)) formülünden bulunur.

Açı (derece) Açı (radyan) \(\cos\theta\) İlişki
\(0\) 1.0000 Paralel (aynı yön)
30° \(\pi/6\) 0.8660 Dar
45° \(\pi/4\) 0.7071 Dar
60° \(\pi/3\) 0.5000 Dar
90° \(\pi/2\) 0.0000 Ortogonal (dik)
120° \(2\pi/3\) −0.5000 Geniş
135° \(3\pi/4\) −0.7071 Geniş
150° \(5\pi/6\) −0.8660 Geniş
180° \(\pi\) −1.0000 Antiparalel (ters yön)

Ondalık derece sonucu (örneğin 60°) dereceye, dakikaya ve saniyeye dönüştürmek için 60° dönüştürme işlemini kullanabilirsiniz.

Sıkça sorulan sorular

2B vektörler kullanabilir miyim? Evet — z bileşenlerini 0 bırakın, formül kendiliğinden 2B duruma indirgenir.

Açı neden hiçbir zaman 180°'den büyük olmuyor? Arccosine fonksiyonu 0 ile \(\pi\) (180°) arasında değer üretir; bu da yönlerin sırasından bağımsız olarak iki yön arasındaki en küçük açıyı temsil eder.

Vektörlerden biri sıfır ise ne olur? Sıfır vektörünün bir yönü yoktur, dolayısıyla açı tanımsızdır; bu hesaplayıcı, sıfıra bölme hatasını önlemek için büyüklük sıfır olduğunda 0° döndürür.

Son güncelleme: