Cross Product Calculator – 3D Vectors
Calculate the cross product of two 3D vectors with step-by-step solution. Use this free online math calculator for instant, accurate results. No signup.
Çapraz Ürün: Tanım ve Formül
İki 3D vek tör A ve B'nin çapraz çarpımı (vektör çarpımı olarak da adlandırılır), her iki giriş vektörüne de dik olan üçüncü bir vektör üretir. Herhangi bir sayıda boyutta çalışan nokta ürününün aksine, yalnızca 3 boyutlu uzayda (ve daha yüksek boyutlu bir genelleme için 7 boyutlu uzayda) tanımlanır
.A = (A x, A y, A z) ve B = (B x, B y, B z) verildiğinde, çapraz çarpım:
A × B = (A y B z − A z B y, A z B x − A x B z, A x B y − A y B x)
Çapraz çarpımın büyüklüğü: |A × B| = |A||b|sin (θ), burada θ, A ile B arasındaki açıdır. Bu, iki vektörün oluşturduğu paralelkenarın alanına eşittir - güzel bir geometrik yorum. Vektörler paralelse (θ = 0° veya 180°), çapraz çarpım sıfır vektördür
.A × B'nin yönü sağ el kur alı tarafından belirlenir: sağ elinizin parmaklarını A yönüne doğrultun, onları B'ye doğru kıvırın ve başparmağınız A × B yönünü gösterir. Bu, çapraz çarpımın değişime karşı olduğu anlamına gelir: A × B = - (B × A). Sıra önemlidir - işlenenleri tersine çevirmek yönü çevirir.
Çap@@raz çarpım, bir belirleyici notasyon kullanılarak hesaplanabilir: A × B = det ([î,, k], [A x, A y, A z], [B x, B y, B z]]), burada î,, kx, y, z yönlerindeki birim vektörlerdir. Bu belirleyicinin genişletilmesi yukarıdaki bileşen formülünü verir
.Çapraz Ürün ve Nokta Ürünü: Temel Farklılıklar
Hem çaprazçarpım hem de nokta çarpımı vektörler üzerindeki temel işlemlerdir, ancak doğası ve uygulama bakımından derinden farklılık gösterirler. Her iki işlemi de anlamak fizik, mühendislik ve bilgisayar grafikleri için gereklidir.
| Özellik | Noktası Ürünü (A · B) | Çapraz Ürün (A × B) |
|---|---|---|
| Sonuç türü | Skaler (bir sayı) | Vektör (3D vektör | )
| For | mü l A x B x + A y B y + A z B z | (A y B z −A z B y, A z B x −A x B z, A x B y −A y B x | )
| Geometrik anlam | |A||b|CoS (θ) — projeksiyon/hizalama |A||b|sin (θ) — paralelkenar alanı | |
| A B (dik) | A B (paralel) | olduğunda sıfır |
| A B (paralel) | olduğunda maksimum | , max = |A||B|A B (dik), max = |A | ||B|
| Değişmeli mi? | Evet: A · B = B · A Hayır | (anti-değişmeli): A × B = - (B × |
| Boyutlar | Herhangi bir n boy | ut Yalnızca 3D (veya 7D | )
| Anahtar uygulama | Açılar, projeksiyonlar, çalışma | normalleri, tork, açısal momentum |
Hangisinin hangisi olduğunu hatırlamanın hızlı bir yolu: nokta çarp ımı, iki vektörün aynı yö ne ne kadar işaret ettiğini ölçer (“anlaşma” düşünün). Çap raz çarpım, farklı yönlere ne kadar işaret ettiklerini ölçer ve “dönüşlerinin” dikey eksenini verir.
Adım Adım Çapraz Ürün Örnekleri
Farklı vektör konfigürasyonlarına sahip örnekler üzerinde çalışmak, çapraz çarpım için sezgi oluşturur.
| Vektör A | Vektör B | A × B |A | × B | | Notlar|
|---|---|---|---|---|
| (1, 0, 0) | (0, 1, 0) | (0, 0, 1) | 1 î | × = k( sağ el kuralı | )
| (0, 1, 0) | (0, 0, 1) | (1, 0, 0) | 1 tane | × kır = y |
| (0, 0, 1) | (1, 0, 0) | (0, 1, 0) | 1 | çorba × i = |
| (1, 0, 0) | (1, 0, 0) (0, 0, 0) | 0 | Paralelvektörler → sıfır çapraz çarpım | |
| (2, 3, 4) | (5, 6, 7) | (−3, 6, −3) | 7.35 | Standart 3D örneği|
| (1, 2, 3) | (4, 5, 6) | (−3, 6, −3) 7.35 Yukarıdaki | satırla | aynı sonuç |
| (3, 0, 0) | (0, 4, 0) | (0, 0, 12) | 12 | 3× 4 dikdörtgen alanı = | 12 ✓
| (1, 1, 0) (0 | , 1, 1) | (1, −1, 1) | 1.732 | Alan = |a||b|sin (θ) = √2 × √2 × sin (60°) = √3 ≈ 1.732 ✓ |
A = (2, 3, 4), B = (5, 6, 7) için adım adım:
- x bileşeni: A y B z − A z B y = (3) (7) − (4) (6) = 21 − 24 = −3
- y bileşeni: A z B x - A x B z = (4) (5) - (2) (7) = 20 - 14 = 6
- z bileşeni: A x B y - A y B x = (2) (6) - (3) (5) = 12 - 15 = −3
Fizik Uygulamaları: Tork, Açısal Momentum ve Manyetik Kuvvet
Çapraz ürün fizikte vazgeçilmezdir. İki düzlem içi vektörden dikey bir vektör üretme yeteneği, onu dönme fenomenlerini tanımlamak için doğal bir araç haline getirir
.Tork (τ = r × F): Tork, konum vektörü r (pivottan kuvvet uygulama noktasına) ve kuvvet vektörü F'nin çapraz çarpımıdır. 0.3 m'lik bir anahtara dik 20 N'lik bir kuvvet uygularsanız, τ = 0.3 × 20 × sin (90°) = 6 N·m. Çapraz çarpım hem büyüklüğü hem de dönme eksenini verir. Bir anahtarın yaptığı tam olarak budur: r anahtar uzunluğudur, F el kuvvetinizdir ve r × F cıvatanın saat yönünde mi yoksa saat yönünün tersine mi döndüğünü belirler
.Açısal momentum (L = r × p): Aç ısal momentum, konum ve doğrusal momentumun çapraz çarpımıdır (p = mv). Güneş'in yörüngesinde dönen bir gezegen için L = r × mv = sabit (Kepler'in ikinci yasasından açısal momentumun korunumu). Çapraz çarpımın yönü, yörünge düzleminin normal vektörünü verir.
Manyetik kuvvet (F = q v × B): Manyetik alanda hareket eden yüklü bir parçacık üzerindeki kuvvet F = qv × B'dir, burada q yük, v hızdır ve B manyetik alan vektörüdür. Çapraz çarpım, kuvvetin her zaman hem v hem de B'ye dik olduğu anlamına gelir - bu, siklotronların ve kütle spektrometrelerinin temeli olan tek tip bir manyetik alanda dairesel harekete neden olur
. Harek@@etli bir yükün elektrik alanı: Bir ak ımın manyetik alanı için Biot-Savart yasası: dB = (μI/4π) × (dl × r̂/r²). Çapraz çarpım dl × r, akım taşıyan tellerin neden dairesel manyetik alanlar oluşturduğunu açıklayarak alanın akımın etrafında dönmesini sağlar
.Bilgisayar Grafikleri ve 3D Uygulamaları
Çapraz ürün, 3D grafik programlamanın işgücüdür. Neredeyse her 3D işleme boru hattı bunu aydınlatma, çarpışma algılama ve geometri işleme için yaygın olarak kullanır.
Yüzey normalleri: P1, P₂, P3 köşeleri olan üçgen bir yüz verildiğinde: kenar vektörlerini e1 = P₂ − P1 ve e₂ = P3 − P1 hesaplayın. Normal vektör n = e1 × e₂ yüze diktir. Birimi normalleştirmek için n'yi normalleştirin (|n| ile böl). Bu normal aydınlatma hesaplamalarında kullanılır (Phong gölgeleme): normal ve ışık yönünün nokta çarpımı yüzey parlaklığını (dağınık yansıma) belirler.
Kamera ve görünüm matrisleri: 3D grafiklerde (OpenGL, DirectX, Unity), kameranın görüş matrisi çapraz ürünler kullanılarak oluşturulur. Bir kamera konumu, bir bakış hedefi ve bir yukarı vektör verildiğinde, sağ vektör = yukarı × ileri (veya geleneğe bağlı olarak ileri × yukarı). Bu üç ortogonal vektör, kamera koordinat çerçevesini tanım
lar.Çarpışma algılama: Oyun fiziğinde, Ayırma Ekseni Teoremi (SAT), 3B dışbükey şekiller arasındaki potansiyel ayırma eksenlerini bulmak için kenar yönlerinin çapraz ürünlerini kullanır. İki kutu için aday eksenler tüm kenar kenar çapraz ürünlerini içerir - her biri 3 kenarlı iki kutu için 9'a kadar bu tür ek
sen.Paralelkenar ve üçgen alanları: |A × B| paralelkenarın A ve B tarafından yayılan alanıdır. Bunun yarısı üçgen alanıdır: Üçgen Alanı = ½|A × B|. Bu, orijinden gelen vektörler tarafından tanımlanan üçgenler için Heron'un formülünden daha hızlı ve sayısal olarak daha karar
lıdır.Eş-düzlemselliği kontrol etme: Üç nokta P, Q, R ve dördüncü nokta S, eğer (Q−P) × (R−P) · (S−P) = 0 (skaler üçlü çarpım sıfırdır) ise eşdüzlemlidir. Bu test 3B geometri algoritmalarında ve örgü doğrulamasında kullanılır.
Çapraz Çarpımın Özellikleri ve Cebirsel Kuralları
Çapraz çarpımın cebirsel özelliklerini anlamak, karmaşık vektör ifadelerini verimli bir şekilde basitleştirmenizi sağlar.
| Özellik | Formülü | Notu |
|---|---|---|
| Anti-değişimlilik A × | B = - (B × A) Sıra önemlidir - ters çevirme yönünü | tersine çevirme |
| Dağılım | A × (B + C) = A × B + A × C | Çapraz ürün toplama üzerine dağıtılır |
| Skaler çarp | ım (cA) × B = c (A × B) Skaler | faktörü çıkışı |
| Seelf-çapraz ürün | A × A = 0 Kendisiyle çaprazlanan | bir vektör sıfırdır |
| Sıfır vektör | A × 0 = 0 Sıf | ır vektörlü çapraz çarpım sıfırdır |
| İlişkisel DEĞİ | L (A × B) × C ≠ A × (B × C) Toplama/çarpmanın | aksine |
| Üçlü ürün | A · (B × C) = B · (C × A) = C · (A × B) | Skaler üçlü ürün = paralelepiped hacmi |
| Vektör üçlü çarp | ımı A × (B × C) = B (A · C) - C (A · B) BAC-CAB kuralı |
Skaler üçlü çarpımı A · (B × C), üç vektörün oluşturduğu paralelkenar (3B paralelkenar) işaretli hacmine eşittir. Eğer sıfıra eşitse, üç vektör eş düzlemlidir. Pozitif ise sağ elini kullanan bir sistem oluştururlar; negatifse solak bir sistem oluştururlar. Bu, A, B, C satırlarına sahip 3×3 matrisinin belirleyicisi olarak hesaplanır
.Çapraz ürünler için Jacobi kimliği: A × (B × C) + B × (C × A) + C × (A × B) = 0. Bu, çapraz çarpımlı 3B vektör uzayını bir Lie cebiri haline getirir - kuantum mekaniği ve grup teorisinde önemli bir yapı
.Sıkça Sorulan Sorular
Çapraz ürün ve nokta ürünü arasındaki fark nedir?
Nokta çarpımı (A · B = A x B x + A y B y + A z B z z) bir skaler (sayı) üretir, hizalamayı ölçer, eşittir |A||B|CoS (θ). Çapraz çarpım (A × B) her ikisine de dik bir vektör üretir, vektörler arasındaki “dönüşü” ölçer, büyüklük olarak |A||b|sin (θ) eşittir. Nokta çarpımı = dikey vektörler için sıfır; paralel vektörler için çapraz çarpım = sıfır.
Çapraz ürün değişmeli mi?
Hayır - anti-değiştiricidir: A × B = - (B × A). İşlenenleri değiştirdiğinizde yön tersine döner (sağdaki kuralın tersine çevrilmesi). Büyüklük aynı kalır: |A × B| = |B × A|. Bu anti-değişmezlik, rotasyonun doğal yönlülüğünü yansıtır
.Sıfır çapraz ürün ne anlama geliyor?
A × B = 0 (sıfır vektör), iki vektörün paralel olduğu (veya birinin sıfır olduğu) anlamına gelir. 0° ve 180° sinüsü sıfırdır, bu da paralel veya anti-paralel vektörler için çapraz çarpımı sıfır yapar. Bu paralellik testi olarak kullanılabilir: |A × B| = 0 ise, vektörler paraleldir (veya en az biri
sıfırdır).Verilen iki vektöre dik bir vektörü nasıl bulabilirim?
Çapraz ürünü hesaplayın! Hem A'ya hem de B'ye dik bir vektöre ihtiyacınız varsa, n = A × B.'yi hesaplayın, bir birim normal için büyüklüğe bölerek normalleştirin: n= (A × B)/|A × B|. Bu, yüzey normallerini ve dönme eksenlerini bulmak için 3D grafiklerde, fizikte ve mühendislikte sürekli olarak kullanılır
.Sağ el kuralı nedir ve nasıl uygularım?
Sağ elinizin parmaklarını ilk vektör yönüne (A) doğrultun. Parmaklarınızı ikinci vektöre (B) doğru kıvırın. Uzatılmış başparmağınız A × B yönünü gösterir Alternatif olarak: A Doğu'yu ve B kuzeyi gösterirse, A × B Yukarı işaret eder. Bu kural, çapraz ürünler için tüm fizik ve mühendislik kurallarında tutarlıdır.
2D vektörlerin çapraz çarpımını hesaplayabilir miyim?
Standart çapraz çarpım yalnızca 3B vektörler için tanımlanmıştır. 2D vektörler A = (a1, a₂) ve B = (b1, b₂) için, bunları z=0 ile 3B'ye genişletin: A = (a, a₂, 0) ve B = (b1, b₂, 0). Sonra A × B = (0, 0, ab₂ − a₂b1). Z bileşeni (ab₂ − a₂b1), paralelkenarın işaretli alanına eşit olan ve hesaplama geometrisinde (örneğin, bir noktanın bir çizginin solunda mı yoksa sağında mı olduğunu belirlemek için) kullanılan “2D çapraz çarpım” skalerdir
.Skaler üçlü ürün nedir?
Skaler üçlü çarpım A · (B × C) = det ([A, B, C]) - A, B, C satırlarına sahip 3×3 matrisinin belirleyicisidir. Üç vektörün oluşturduğu paralelpipedin işaretli hacmine eşittir. Eğer sıfır ise, üç vektör eş düzlemlidir. Tetrahedra hacminin hesaplanmasında (V = |A · (B × C) |/6) ve 3D geometrinin test edilmesinde kullanılır
.Çapraz çarpım torku hesaplamak için nasıl kullanılır?
Tork τ = r × F, burada r pivottan kuvvet uygulama noktasına kadar olan konum vektörüdür ve F kuvvet vektörüdür. Bir anahtar için: x ekseni boyunca r = 0,3 m (anahtar kolu) ve y yönünde F = 20 N ise, τ = (0.3, 0, 0) × (0, 20, 0) = (0, 0 - 0·20, 0·0 - 0.3·0, 0.3·20 - 0·0) = (0, 0, 6) N·m. 6 N·m tork z-şekildedir yön (dönme ekseni)
.Çapraz ürünün büyüklüğü nedir?
|A × B| = |A| × |B| × sin (θ), burada θ t'dirvektörler arasındaki açı. Bu, A ve B tarafından oluşturulan paralelkenarın alanına eşittir 90°'deki birim vektörler için: |A × B| = 1 × 1 × 1 = 1. 30°'de: |A × B| = sin (30°) = 0.5. 0° veya 180°'de (paralel): |A × B
| = 0.BAC-CAB kuralı nedir?
Vektör üçlü ürün kimliği: A × (B × C) = B (A · C) - C (A · B). Anımsatıcı: “BAC eksi CAB.” Bu, bir vektör üçlü ürününü nokta ürünleriyle ağırlıklandırılan orijinal vektörlerin bir kombinasyonuna genişletir. Elektromanyetik teori ve vektör kalkülüs ispatlarında × (× F) - ²F'nin genişlemesi gibi karmaşık ifadeleri basitleştirmek için kullanılır