حاسبة الضرب القياسي
يحوّل حاصل الضرب النقطي متجهين إلى عدد قياسي واحد يعبّر عن مدى توجّههما في نفس الاتجاه. ويُستخدم هذا المفهوم أساسًا لحساب تشابه الجيب التمام في تصنيف نتائج البحث، ولعمليات الإسقاط في الفيزياء، وكذلك في جميع حسابات الإضاءة في الرسوميات الحاسوبية. ويقوم هذا الأداة بحساب حاصل ضرب نقطي بين متجهين ذوي أبعاد متطابقة (2D، 3D، N-D)، ويعرض جيب تمام الزاوية بينهما.
كيفية حساب حاصل الضرب النقطي
-
1
أدخل المتجهين معًا
أدخل المكونات بالفواصل أو علامات الفاصلة: `3, 4, 5` للمتجه الأول و`1, 2, 1` للمتجه الثاني.
-
2
مطابقة الأبعاد
يجب أن تكون متجهات الطول متساوية. يقوم الأداة بتحديد حالات عدم التطابق قبل إجراء الحسابات.
-
3
اطّلع على النتيجة.
يُعرض حاصل الضرب القياسي إلى جانب جيب تمام الزاوية (cos θ) والزاوية نفسها بالدرجات.
الصيغتان
نموذج المكوّن للمتجهات a = (a1, a2, ..., an) وb = (b1, b2, ..., bn):
a . b = a1*b1 + a2*b2 + ... + an*bn
الشكل الهندسي:
a . b = |a| * |b| * cos(theta)
العبارتان متساويتان؛ وعند جعلهما متساويتين، نحصل على cos(theta) = (a.b) / (|a| |b|)، وهي صيغة تشابه الجيب التمامي.
ما الذي تخبرك به الإشارة
| الضرب القياسي | المعنى |
|---|---|
| موجب | يشير المتجهان تقريبًا في نفس الاتجاه (زاوية أقل من 90 درجة) |
| صفر | المتجهان متعامدان (عموديان) |
| سالب | يشير المتجهان تقريبًا في اتجاهين متعاكسين (زاوية أكبر من 90 درجة) |
مثال محلول
a = (3, 4), b = (1, 2):
- المكونات: 3×1 + 4×2 = 3 + 8 = 11
- |a| = √(9 + 16) = 5
- |b| = √(1 + 4) = √5 ≈ 2.236
- cos(θ) = 11 / (5 × 2.236) = 0.9839
- θ = arccos(0.9839) ≈ 10.3 درجة
يشير المتجهان تقريبًا في نفس الاتجاه، ولذلك يكون ضربهما القياسي موجبًا وكبيرًا.
التطبيقات الشائعة
- تشابه جيب التمام في أنظمة التوصية: إلى أي مدى يتشابه متجها تضمين (embedding)؟
- إسقاط متجه على آخر:
proj_b(a) = (a . b) / |b|^2 * b. - الشغل في الفيزياء:
W = F . d، أي الضرب القياسي للقوة في الإزاحة. - إضاءة الرسوميات: الضرب القياسي لعمودي السطح في اتجاه الضوء يعطي السطوع المنتشر (قانون لامبرت).
- التحقق من التعامد: تحقق بسرعة مما إذا كان متجها الأساس متعامدين.
نصائح
- وحّد المتجهات قبل المقارنة. إذا كنت تهتم بالاتجاه فقط (التشابه)، فاقسم كل متجه على مقداره أولًا؛ عندئذ يساوي الضرب القياسي جيب التمام مباشرة.
- انتبه إلى البُعد: يُعتبر المتجه المكوَّن من ثلاث نقاط مع إضافة متجه من أربع نقاط غير معرَّف؛ لذا يجب تعبئته أو قصه بشكل متعمد، وليس عن طريق الخطأ.
- الاستقرار العددي: بالنسبة للمتجهات الكبيرة جدًا، قد يفقد نظام التراكم بنقطة عائمة دقة البيانات؛ لذا يُستحسن استخدام الدقة المزدوجة أو طريقة مجموع كاهان عندما تتجاوز أبعاد المتجهات عدة آلاف.
الأسئلة الشائعة
يعيد حاصل ضرب النقطي قيمة مقياسية تقيس مدى موازاة متجهين، بينما يعيد حاصل ضرب المتقاطع (المعرّف فقط في الأبعاد الثلاثة والسبع) متجهًا عموديًا على كلا المتجهين ويقيس مدى عموديتهما؛ وهذان الحالتان تتناولان أسئلة متعاكسة.
نعم، بالنسبة لأي بُعد N؛ حيث يمكن توسيع التعريف على مستوى المكوّنات بشكل مباشر، ويُستخدم هذا التعريف يوميًا في التعلُّم الآلي مع متجهات تضم مئات أو آلاف الأبعاد.
نظرًا لأن الشكل الهندسي |a| |b| cos(theta) يكون مساويًا للصفر عندما يكون قيمة الدالة cos صفرًا، وهو ما يحدث عند الزوايا 90 و270 درجة، فإن المتجهين غير الصفريين يكونان عموديين على بعضهما البعض بالضبط عندما يكون حاصل ضربهما النقطي صفرًا.
تُرسل مكونات المتجهات التي تُدخلها إلى خادمنا لأن الحساب يجري هناك؛ ولا تُخزَّن ولا تُربط بحسابك.
أدوات ذات صلة
حاسبة توزيع شرائح الجدار الزخرفية
خطط لتباعد شرائح الديكور الداخلي ومحاورها وألواحها الرأسية من عرض الجدار وعرض الشريحة وشق المنشار وهامش الاحتياط.
حاسبة سعة مزيل الرطوبة
قدّر سعة مزيل الرطوبة المحمول حسب المساحة ودرجة البلل، باللتر يوميًا وبالباينت الأمريكي يوميًا وفق التصنيف الحالي.
حاسبة تدفق مضخة المسبح
احسب تدفق تدوير مياه المسبح من الحجم وزمن التدوير، أو افحص زمن التدوير من معدل تدفق فعلي بوحدات m³ وm³/h.
حاسبة سعة سخان المياه
احسب سعة سخان المياه ذي الخزان بحسب تصنيف الساعة الأولى، أو قدّر تدفق السخان الفوري والحمل الحراري من الطلب المتزامن وفرق الحرارة.
حاسبة الاحتياج اليومي من الطاقة
قدّر BMR وTDEE اليومي باستخدام معادلة ميفلين سانت جيور ومعامل نشاط تختاره.
حاسبة RAID
قارن سعة RAID 0 و1 و5 و6 و10 و50 و60، مع أحجام أقراص مختلطة ونطاقات تكافؤ وأقراص احتياطية ساخنة وTB مقابل TiB ومتوسط تكلفة القرص.
الأداة متاحة بلغات أخرى
- 内積計算ツール [JA]
- Skalarprodukt Rechner [DE]
- Kalkulator Perkalian Titik [ID]
- 내적 계산기 [KO]
- 点积计算器 [ZH]
- Calculadora de Producto Punto [ES]
- Dotproduktkalkylator [SV]
- Máy tính tích vô hướng [VI]
- Nokta Çarpımı Hesaplayıcısı [TR]
- Dotproductrekenmachine [NL]
- เครื่องคำนวณผลคูณจุด [TH]
- Dot Product Calculator [EN]
- Calculateur de produit scalaire [FR]
- Calculadora de Produto Escalar [PT]
- Kalkulator iloczynu skalarnego [PL]
- Calcolatore del Prodotto Scalare [IT]
- Калькулятор скалярного произведения [RU]