حاسبة متوسط سرعة الذهاب والإياب
الذهاب بسرعة 60 والعودة بسرعة 40 على المسافة نفسها يعطي متوسطًا قدره 48 لا 50: تأخذ الحاسبة المتوسط التوافقي، أي ضعف حاصل ضرب السرعتين مقسومًا على مجموعهما، وتعرض المتوسط البسيط بجانبه. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- السرعة 1
- 60
- السرعة 2
- 40
- متوسط السرعة
- 48
- الوسط الحسابي
- 50
عندما تقطع المسافة نفسها ذهاباً وإياباً بسرعتين ثابتتين مختلفتين، فإن متوسط سرعة الرحلة ليس المتوسط الحسابي لهاتين السرعتين. الزمن المستغرق في كل مقطع هو المسافة مقسومة على السرعة، لذلك تُثقل المقاطع الأبطأ الميزان على الساعة. النتيجة بصيغة مغلقة هي المتوسط التوافقي لعددين: ضعف حاصل ضرب السرعتين مقسوماً على مجموعهما. يلتقي السائقون وطلاب الفيزياء وواضعو الاختبارات بهذه المسألة كلما قال تمرين: «ذهب بستين وعاد بأربعين — ما متوسط سرعة الرحلة كاملة؟».
لماذا يكون متوسط السرعة عند تساوي المسافة متوسطاً توافقياً
افترض أن لكل مقطع طول مسار واحد d، ذهاباً بسرعة v1 وإياباً بسرعة v2. زمن المقطع الأول هو d مقسوماً على v1؛ وزمن الثاني هو d مقسوماً على v2. المسافة الكلية اثنان d؛ والزمن الكلي d على v1 زائد d على v2.
متوسط السرعة هو المسافة الكلية على الزمن الكلي، ويبسّط جبرياً إلى اثنين في v1 في v2 على v1 زائد v2. هذا التعبير هو بالضبط المتوسط التوافقي للسرعتين. أما المتوسط الحسابي، نصف v1 زائد v2، فيجيب عن سؤال آخر: متوسط قراءتين لعداد السرعة عندما تُوزن كل قراءة بالتساوي زمنياً أو كعينات، لا عندما تفرض مسافات متساوية أزمنة غير متساوية.
ولأن وقتاً أطول يُقضى في المقطع الأبطأ، فإن متوسط الرحلة الحقيقي دائماً أقل من المتوسط الحسابي أو يساويه، والمساواة فقط عندما تتطابق السرعتان. تستخدم مصائد الصف الكلاسيكية ستين وأربعين كيلومتراً في الساعة وتدعو إلى الإجابة الخاطئة خمسين؛ المتوسط التوافقي ثمانية وأربعون. تفترض الصيغة مسافات متساوية وسرعة ثابتة في كل مقطع؛ وإذا اختلفت الأطوال فيجب الترجيح بالمسافات الفعلية أو بالزمن الكلي.
تحل هذه القدرة عمداً فقط حالة السرعتين والمسافة المتساوية التي يصوغها المستخدمون كمسألة متوسط سرعة ذهاب وإياب، مع إبقاء العقد صغيراً ونية SEO مركّزة.
أين يظهر متوسط سرعة الذهاب والإياب في الممارسة
تطرح فيزياء المرحلة الثانوية واختبارات القبول باستمرار مسائل ذهاب وإياب متساوية المسافة لاختبار ما إذا لجأ الطلاب إلى المتوسط الحسابي أم اشتقوا الصيغة التوافقية من المبادئ الأولى. تحتاج منصات الدروس الخصوصية ومصححات LMS التلقائية إلى أوراكل حتمي يعلّم الخمسين خطأً عندما تكون المقاطع متساوية المسافة بستين وأربعين، ويفشل بوضوح إذا أدخل الطالب صفراً لسرعة. يستخدم مدرّبو القيادة ومدرّبو الأساطيل الهوية نفسها لإظهار لماذا يشدّ إياب جبلي بطيء متوسط الرحلة إلى ما دون منتصف سرعتي الطواف الساذجتين.
تستفيد مواقع المحتوى التي تنافس على حاسبة متوسط سرعة الذهاب والإياب من ودجت حيّ يطابق مساره المجاني في المتصفح مسار الأتمتة المدفوعة على وحدة نقية واحدة. إن احتجت المسافة الكلية على زمن الساعة بما فيه التوقفات فاستخدم أداة متوسط سرعة مسافة على زمن؛ وإن احتجت المتوسط التوافقي لقائمة أعداد موجبة اعتباطية فاستخدم حاسبة متوسط توافقي عامة — تلك نوايا بحث وصفحات هبوط مختلفة عن حالة الذهاب والإياب بسرعتين ومسافة متساوية.
حالات الاستخدام
مراجعة الواجبات واختبارات القبول
احسب متوسط السرعة التوافقي لمقطعين متساويي المسافة حتى يشارك الطلاب والمصححات التلقائية حقيقة بصيغة مغلقة بدل فخ المتوسط الحسابي.
تدريب السائقين وعروض الرحلة
أظهر لماذا يخفض مقطع إياب بطيء متوسط سرعة الرحلة الكلي إلى ما دون منتصف سرعات الطواف ذهاباً وإياباً.
الأسئلة الشائعة
ما متوسط سرعة الذهاب والإياب عند تساوي المسافات؟
أطوال المسار المتساوية تجعل الزمن الكلي d÷v1 + d÷v2، فتكون السرعة الكلية 2d على ذلك المجموع.
لماذا ليس المتوسط الحسابي؟
تقضي وقتاً أطول في المقطع الأبطأ. يعامل المتوسط الحسابي السرعتين بالتساوي كعينات؛ أما متوسط الرحلة فيرجّح بالزمن، وعند تساوي المسافات ينتج المتوسط التوافقي.
ماذا يحدث إذا كانت إحدى السرعتين صفراً؟
سرعة صفرية على مقطع بمسافة ثابتة تعني زمناً لا نهائياً، لذا يكون المتوسط غير معرّف.
ما الوحدات التي ينبغي استخدامها؟
أي وحدة سرعة متسقة لكلا المقطعين (km/h، mph، m/s، …). يُعاد المتوسط بنفس الوحدة؛ هذه الأداة لا تحوّل بين أنظمة الوحدات.
هل تصلح إذا اختلف طول الذهاب عن الإياب؟
لا. تفترض الصيغة مسافتين متساويتين وسرعة ثابتة في كل منهما. وإذا اختلف الطولان فيجب الترجيح بالمسافات الفعلية أو بالزمن الكلي، أما هذه الأداة فتحل حالة المسافتين المتساويتين فقط.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/mech/average-speed-round-trip \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"speed1":60,"speed2":40}'const res = await fetch("https://api.kit.forhosting.com/mech/average-speed-round-trip", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"speed1": 60,
"speed2": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/average-speed-round-trip",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"speed1": 60,
"speed2": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/average-speed-round-trip", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"speed1":60,"speed2":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"speed1":60,"speed2":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/average-speed-round-trip", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"speed1": 60,
"speed2": 40
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.average_speed_round_trip",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تقبل هذه الحاسبة السرعتين الموجبتين بأي وحدة متسقة، وتعيد متوسط السرعة التوافقي مع المتوسط الحسابي للمقارنة، وترفض السرعة الصفرية بخطأ invalid_input واضح بدلاً من إنتاج ما لا نهاية.
عقد الإدخال وحقول الاستجابة والتحقق
السرعات الصفرية أو شبه الصفرية تفشل لأن الصيغة تقسم على كل سرعة عند توسيع الزمن الكلي، ومقطع ثابت المسافة بلا حركة يستغرق زمناً لا نهائياً. تُرفض السرعات السالبة أيضاً: هذه الأداة تُبلغ عن متوسط سرعة قياسي لمقاطع المسار لا متوسط سرعة موقّعاً. اربط النموذج المجاني في المتصفح للواجبات والفحوصات السريعة ثم العقد نفسه من السكربتات عند الحاجة إلى مفاتيح جماعية. أرسل رقمين محدودين إلزاميين في الحقلين speed1 و speed2. يجب أن يشتركا في نظام الوحدات نفسه — كلاهما كيلومتر في الساعة أو ميل في الساعة أو أي وحدة سرعة متسقة أخرى — لأن average_speed يُعاد بتلك الوحدات دون تحويل. الحقول الناقصة والسلاسل الفارغة والقيم غير الرقمية و NaN و Infinity تفشل بـ invalid_input مع تسمية الحقل ولا تُحصَّل. عند النجاح يعيد الجسم speed1 و speed2 منظَّفين و average_speed كنتيجة توافقية و arithmetic_mean كنصف المجموع البسيط للتعليم جنباً إلى جنب و formula بالسلسلة v_avg تساوي اثنين في v1 في v2 على v1 زائد v2 و method يساوي harmonic_mean_equal_distance_legs. مثال: speed1 ستون و speed2 أربعون يعطيان average_speed ثمانية وأربعين و arithmetic_mean خمسين. تسعير طلبات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ وأخطاء التحقق لا تستهلك الرصيد المدفوع مسبقاً.
أين يظهر متوسط سرعة الذهاب والإياب في الممارسة
يريد مؤلفو المناهج الذين يبنون دروساً تفاعلية نفس شكل JSON دون اتصال وباتصال حتى تبقى أوراق العمل والاختبارات المدعومة بـ API متسقة. ولأن هذه القدرة محرك parse نقي، فإن تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح والتحقق الفاشل لا يستهلك الرصيد.
حالات التكامل
مفاتيح LMS والاختبارات
صحّح بنود متوسط سرعة الذهاب والإياب بحتمية؛ ارفض سرعات المقطع الصفرية بـ invalid_input بدلاً من إرجاع ما لا نهاية أو نجاح فارغ.
أسئلة تقنية
كم تكلفة حاسبة متوسط سرعة الذهاب والإياب؟
أداة المتصفح مجانية وتعمل محلياً. طلبات API تستخدم رصيد KIT المدفوع مسبقاً بمبلغ $0.002 لكل عنصر ناجح؛ والإدخال غير الصالح لا يُحصَّل.