Vektörler arası temel işlemleri ve büyüklük hesaplamalarını kolayca yapın.
Vektör, büyüklük ve yön bilgisi taşıyan matematiksel bir nesnedir. Günlük hayattaki birçok fiziksel nicelik vektörel yapıdadır: hız, ivme, kuvvet, manyetik alan, akım yoğunluğu vb. Skaler nicelikler yalnızca büyüklük taşırken (ör. sıcaklık, kütle), vektörler aynı zamanda hangi yöne doğru etkide bulunduklarını belirtir. Hesaplamalarda vektörleri genellikle bileşenleriyle temsil ederiz: iki boyutta u=(ux, uy), üç boyutta u=(ux, uy, uz). Bu gösterim, her eksene düşen payları açıkça ortaya koyar ve aritmetiği kolaylaştırır.
Toplama ve çıkarma bileşen bazında yapılır. u=(ux, uy) ve v=(vx, vy) için u+v=(ux+vx, uy+vy). Çıkarma aynı mantıkla u−v=(ux−vx, uy−vy). Bu işlemler, konum vektörlerinin uç uca eklenmesi veya hızların bileşenlerinin birleştirilmesi gibi pek çok uygulamada karşımıza çıkar. Vektör hesaplayıcı, girilen bileşenleri denetler, eksik veya hatalı girişlerde kullanıcıyı uyarır.
Bir vektörü skaler k sayısı ile çarpmak, büyüklüğünü |k| kadar ölçeklemek ve yönünü k’nin işaretine göre (pozitifse aynı, negatifse ters) ayarlamak demektir. Bir vektörün yönünü koruyup büyüklüğünü 1’e getirmek için birim vektör û = u/||u|| kullanılır. Bu ifade, yön bilgisini bağımsız bir kavram olarak ele almayı sağlar ve projeksiyon, dönme ve yönlendirme işlemlerinin temelini oluşturur.
Bir vektörün normu, ||u|| = √(ux² + uy² + uz²) biçiminde hesaplanır. İki nokta arasındaki Öklidyen mesafe de iki konum vektörünün farkının normudur. Bu nicelik, bilgisayarla görü (computer vision), robotik navigasyon ve oyun motorlarında çarpışma tespiti gibi alanlarda kritik rol oynar. Araç, hem 2D hem 3D norm hesaplarını ve birim vektöre indirgemeyi adım adım açıklar.
Nokta çarpımı u·v = uxvx + uyvy (+ uzvz) biçiminde tanımlanır ve u ile v arasındaki açının kosinüsüyle bağlantılıdır: u·v = ||u||·||v||·cosθ. Bu ilişki, iki vektörün yönlü benzerliğini ölçmeyi sağlar. Fizikte iş (W) hesabı, kuvvet ile yer değiştirme vektörlerinin nokta çarpımıyla yapılır. Makine öğrenmesinde ve metin madenciliğinde kosinüs benzerliği bu formülün bir türevidir.
Yalnızca 3B’de tanımlı çapraz çarpım u×v, u ve v’ye dik bir vektör üretir. Büyüklüğü |u×v| = ||u||·||v||·sinθ olup, paralelkenar alanını verir; üçgen alanı bunun yarısıdır. Fizikte tork τ = r×F ile hesaplanır. Hesaplayıcı, çapraz çarpımı bileşenlerden otomatik oluşturur ve sonucu birim vektör formunda da sunabilir.
İki vektör arasındaki açı, cosθ = (u·v)/(||u||·||v||) bağıntısıyla bulunur. 2D’de vektörün pozitif x ekseniyle yaptığı açı θ = atan2(uy, ux) ile hesaplanır. 3D’de eksenlerle yaptığı açılar, yön kosinüsleri olarak adlandırılır ve bir vektörün uzaydaki yönünü nicel olarak ifade eder.
u’nun v yönündeki izdüşümü projv(u) = (u·v / ||v||²) v formülüyle elde edilir. Bu işlem, bir hareketin veya kuvvetin belirli bir doğrultudaki etkisini analiz etmek için kullanılır. Örneğin eğimli düzlemde ağırlığın düzleme paralel bileşeni bu şekilde bulunur.
||v|| çok küçükken projeksiyon formülünde paydada küçük bir sayı bulunduğu için sayısal kararsızlık doğabilir. Hesaplayıcı, sıfıra yakın normlarda uyarı verir ve kullanıcıya girdi ölçekleme önerir. Büyük bileşen değerlerinde ise taşmaları önlemek için ara sonuçlar güvenli biçimde tutulur.
Robotik: Yönlendirme, rotalama ve kinematikte konum–hız vektörleri. Grafik & Oyun: Aydınlatma (N·L), normal vektörleri, yüzey alanları. Mühendislik: Kuvvet–moment hesapları, denge analizleri. Veri Bilimi: Embedding vektörleri, benzerlik ölçütleri.
u=(3,4), v=(−1,2). u+v=(2,6); u·v=3·(−1)+4·2=5; ||u||=5, ||v||=√5; cosθ=5/(5·√5)=1/√5 ⇒ θ≈63.43°. Projv(u)=(5/5)v=v=(−1,2). 3D’de u=(1,0,0), v=(0,1,0) için u×v=(0,0,1) ve |u×v|=1’dir; iki vektör dik olduğu için nokta çarpımı 0’dır.
“vektör hesaplama”, “nokta çarpımı”, “çapraz çarpım”, “vektör normu”, “birim vektör”, “vektörler arası açı”, “projeksiyon”, “2D 3D vektör” gibi ifadeler metin boyunca doğal biçimde yerleştirilmiştir.
Vektör hesaplayıcı, temel işlemleri güvenle, adım adım ve açıklamalı biçimde sunar. Doğru birim yönetimi, sayısal kararlılık ve yorumlama pratikleriyle birleştiğinde; fizik, mühendislik, grafik ve veri bilimi uygulamalarında hızlı ve güvenilir sonuçlar elde etmenizi sağlar.