حاسبة المسافة بين نقطتين
هل تحتاج إلى معرفة طول الخط الواصل بين نقطتين على خريطة أو في رسم هندسي؟ حاسبة المسافة بين نقطتين تعطيك الجواب فوراً، سواء كنت تعمل في مستوى ثنائي الأبعاد (x, y) أو في فضاء ثلاثي الأبعاد (x, y, z). أدخل إحداثيات النقطتين وستظهر لك المسافة الدقيقة ونقطة المنتصف بينهما، مع رسم بياني يوضح موقع كل نقطة عند اختيار وضع البعدين.
أدخل إحداثيات النقطتين
المسافة بين نقطتين هي طول أقصر خط مستقيم يصل بينهما، وتُعرف رياضياً بالمسافة الإقليدية. تعتمد فكرتها مباشرة على نظرية فيثاغورس: إذا رسمت مثلثاً قائم الزاوية ضلعاه الفرق في x والفرق في y، فإن طول الوتر هو المسافة المطلوبة.
- في بعدين (2D): d = √((x2-x1)² + (y2-y1)²)
- في ثلاثة أبعاد (3D): d = √((x2-x1)² + (y2-y1)² + (z2-z1)²)
- نقطة المنتصف: متوسط كل إحداثية على حدة بين النقطتين
في الملاحة والخرائط:
- تحديد المسافة الجوية: حساب المسافة المباشرة بين مدينتين على شبكة إحداثيات مبسطة
- أنظمة تحديد المواقع: تقدير المسافة بين جهاز GPS ونقطة مرجعية على خريطة رقمية
في الهندسة والبناء:
- مخططات المساحة: حساب أطوال الأضلاع والأقطار في مخطط أرض بالإحداثيات
- الرسم الهندسي ثلاثي الأبعاد: قياس المسافة بين نقطتين في نموذج مبنى أو قطعة ميكانيكية
في البرمجة والألعاب:
- محركات الألعاب: حساب المسافة بين شخصية اللاعب وعنصر آخر لتحديد الاصطدام أو مدى الرؤية
- الرسوميات ثلاثية الأبعاد: تحديد المسافة بين كائنات في فضاء افتراضي (x, y, z)
في العلوم وتحليل البيانات:
- خوارزميات التصنيف: قياس التشابه بين نقطتي بيانات باستخدام المسافة الإقليدية
- الفيزياء: حساب الإزاحة بين موقعين لجسم متحرك في لحظتين مختلفتين
| الحالة | صيغة المسافة | صيغة نقطة المنتصف |
|---|---|---|
| بُعد واحد (خط مستقيم) | d = |x2 - x1| | (x1+x2)/2 |
| بعدين (2D) | d = √((x2-x1)² + (y2-y1)²) | ((x1+x2)/2, (y1+y2)/2) |
| ثلاثة أبعاد (3D) | d = √((x2-x1)² + (y2-y1)² + (z2-z1)²) | ((x1+x2)/2, (y1+y2)/2, (z1+z2)/2) |
مثال 1: نقطتان في بعدين
النقطة الأولى (1, 2) والنقطة الثانية (4, 6). Δx = 3، Δy = 4. d = √(3² + 4²) = √25 = 5. نقطة المنتصف = (2.5, 4).
مثال 2: نقطتان تبدآن من الأصل
النقطة الأولى (0, 0) والنقطة الثانية (3, 4). d = √(3² + 4²) = 5. نقطة المنتصف = (1.5, 2).
مثال 3: نقطتان في ثلاثة أبعاد
النقطة الأولى (1, 2, 3) والنقطة الثانية (4, 6, 3). Δx = 3، Δy = 4، Δz = 0. d = √(3² + 4² + 0²) = √25 = 5. نقطة المنتصف = (2.5, 4, 3).
مثال 4: نقطتان بفارق في بعدين من ثلاثة
النقطة الأولى (2, -1, 5) والنقطة الثانية (2, 3, 9). Δx = 0، Δy = 4، Δz = 4. d = √(0² + 4² + 4²) = √32 ≈ 5.6569. نقطة المنتصف = (2, 1, 7).
- تحقق من ترتيب الطرح: لا يهم أيهما تطرح من الآخر (x2-x1 أو x1-x2) لأن التربيع يلغي الإشارة السالبة
- لا تخلط بين الأبعاد: تأكد من إدخال قيمة z فقط عند العمل في فضاء ثلاثي الأبعاد فعلياً
- وحدات القياس: النتيجة تكون بنفس وحدة الإحداثيات المدخلة (متر، سم، بكسل...)
أسئلة متكررة
كيف أحسب المسافة بين نقطتين في مستوى ثنائي الأبعاد؟
أدخل إحداثيات النقطة الأولى (x1, y1) والنقطة الثانية (x2, y2) في الحاسبة أعلاه، وستُطبَّق تلقائياً معادلة المسافة الإقليدية: d = √((x2-x1)² + (y2-y1)²). مثلاً بين (1, 2) و(4, 6) تكون المسافة 5 وحدات بالضبط.
ما الفرق بين حساب المسافة في 2D و3D؟
في البعدين تحتاج فقط إحداثيتي x وy، بينما في الأبعاد الثلاثة تضيف إحداثية z الثالثة. المعادلة تتوسع لتصبح d = √((x2-x1)² + (y2-y1)² + (z2-z1)²)، وهي تعميم مباشر لنظرية فيثاغورس في الفضاء الثلاثي.
كيف أحسب نقطة المنتصف بين نقطتين؟
نقطة المنتصف هي متوسط الإحداثيات المقابلة لكل نقطة: ((x1+x2)/2, (y1+y2)/2) في البعدين، أو أضف (z1+z2)/2 في الأبعاد الثلاثة. هي النقطة الواقعة بالضبط في منتصف الخط الواصل بين النقطتين.
لماذا لا تظهر الحاسبة رسماً بيانياً في وضع الأبعاد الثلاثة؟
رسم نقطتين في فضاء ثلاثي الأبعاد بشكل مسطح على الشاشة يحتاج إلى منظور خاص قد يُضلل القارئ بدلاً من أن يوضح له. لذلك تكتفي الحاسبة في وضع 3D بعرض القيم الرقمية الدقيقة (المسافة والفروق ونقطة المنتصف) بدلاً من رسم قد يكون غير دقيق بصرياً.
هل يمكن أن تكون المسافة بين نقطتين سالبة؟
لا أبداً. المسافة هي طول، والطول دائماً قيمة موجبة أو صفر (عندما تكون النقطتان متطابقتين تماماً). حتى لو كانت الإحداثيات نفسها سالبة، فإن عملية التربيع داخل المعادلة تجعل الناتج النهائي داخل الجذر موجباً دائماً.
ما علاقة هذه الحاسبة بنظرية فيثاغورس؟
العلاقة مباشرة تماماً. إذا تخيلت الفرق بين x والفرق بين y كضلعين لمثلث قائم الزاوية، فإن المسافة بين النقطتين هي وتر هذا المثلث، ويُحسب تماماً بنفس معادلة فيثاغورس: (الوتر)² = (الضلع الأول)² + (الضلع الثاني)².
هل تعمل الحاسبة مع الإحداثيات العشرية أو السالبة؟
نعم تماماً. يمكنك إدخال أي عدد حقيقي، سواء كان عشرياً مثل 2.75 أو سالباً مثل -3.5، في أي من حقول الإحداثيات. الحاسبة تتعامل مع كل هذه الحالات بنفس الدقة دون الحاجة لأي تعديل.
هل تعمل الحاسبة على الهاتف؟
نعم، الحاسبة متجاوبة بالكامل مع جميع أحجام الشاشات بما في ذلك الهواتف الذكية. أدخل الإحداثيات من لوحة المفاتيح الرقمية للهاتف وستظهر النتيجة والرسم البياني (في وضع 2D) فوراً دون الحاجة لأي تطبيق إضافي.