ForHosting KIT · الرياضيات

طريقة الحذف

تتقاطع المعادلتان 2x + 3y = 7 و4x − 5y = 1 عند x ≈ 1.7272727273 وy ≈ 1.1818181818. أدخل المعاملات الستة لمعادلتين خطيتين لتحصل على الحل مع شرح كل خطوة من خطوات الحذف. مجانية في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
A11
2
A12
3
A21
4
A22
‎-5
B1
7
B2
1
تحصل على
X
1.7272727273
Y
1.1818181818

ترسل المعاملات الستة فتتلقى حل x وy مع كل خطوة من خطوات الحذف، بحيث لا تكون النتيجة مجرد إجابة بل حلًّا مفصَّلًا. أما الأنظمة التي لا يوجد لها حل وحيد فيُبلَّغ عنها بصدق بدلًا من إرجاع رقم مضلل.

ماذا تفعل طريقة الحذف

يصف نظام المعادلتين الخطيتين خطين مستقيمين، وحلُّه يعني إيجاد النقطة الوحيدة التي يتقاطعان فيها. تصل طريقة الحذف إلى تلك النقطة بدمج المعادلتين بحيث يختفي أحد المتغيرين. تضرب المعادلة الأولى في نسبة معاملَي x وتطرحها من الثانية، فتبقى معادلة بمتغير واحد هو y.

بحلِّها تحصل على y، وبالتعويض عن y في أي من المعادلتين الأصليتين تحصل على x. ولأن الحساب حتمي تمامًا، فإن المعاملات نفسها تنتج الإجابة نفسها دائمًا، مما يجعل تضمينها آمنًا في أدوات تصحيح الواجبات وأدوات التدريس وخطوط أنابيب التحقق التي تحتاج إلى نتائج قابلة للتكرار لا تقريبات تتغير بين تشغيل وآخر.

خطوات، لا مجرد إجابة

يمكن لأي شخص التحقق من إجابة نهائية، لكن التعلم — والتدقيق — يحتاج إلى خطوات الحل. إلى جانب x وy، تتضمن الاستجابة مصفوفة steps تسرد عملية الحذف بلغة واضحة: النظام كما ورد، وأي تبديل للصفوف يلزم عندما يكون المعامل الأول لـ x صفرًا، ومعامل القياس المستخدم لحذف x، والمعادلة المختزلة بمتغير واحد، والتعويض الرجعي الذي يستعيد x. تُنشأ كل خطوة من الحساب الفعلي، لا من قالب يُطبَّق على المدخلات فحسب، لذلك يطابق السرد الأرقام دائمًا.

كما تُعيد الاستجابة المعادلتين بصيغة موحدة، مما يتيح للمتصل التأكد من أن المعاملات فُسِّرت بالترتيب المقصود قبل الوثوق بالحل.

عندما لا يوجد حل وحيد

ليس كل زوج من المعادلات يتقاطع في نقطة واحدة. فإذا كان الخطان متوازيين فلا يوجد حل إطلاقًا، وإذا كانا الخط نفسه مكتوبًا مرتين فهناك عدد لا نهائي من الحلول. تشترك الحالتان في البصمة نفسها: محدد مصفوفة المعاملات a11·a22 − a12·a21 يساوي صفرًا.

الاستدعاءات غير الصالحة لا تُحتسَب أبدًا، لذا فإن اختبار الحالات الحدية لا يكلف شيئًا.

أدوات الواجبات والتدريس

أعد حلًّا كاملًا مفصَّلًا يتضمن كل خطوة من خطوات الحذف، حتى يرى الطلاب الإجراء لا الإجابة فقط.

مفاتيح الإجابات والتصحيح الآلي

أنشئ حلًّا مرجعيًّا حتميًّا مع خطوات وسيطة لمقارنته بعمل الطالب.

كم التكلفة؟

كما يمكن تشغيله مجانًا في متصفحك على هذه الصفحة، ولا تُحتسَب الاستدعاءات التي تفشل في التحقق أبدًا.

ما المدخلات المطلوبة؟

ستة أرقام: a11 وa12 وb1 للمعادلة الأولى a11·x + a12·y = b1، وa21 وa22 وb2 للثانية.

ماذا يحدث إذا لم يكن للنظام حل وحيد؟

ولا تُرجَع أي قيم لـ x أو y.

هل يعرض خطوات الحل؟

نعم. تتضمن الاستجابة مصفوفة steps تصف كل عملية حذف، والمعادلة المختزلة في y، والتعويض الرجعي لإيجاد x.

هل النتيجة حتمية؟

نعم. المعاملات الستة نفسها تنتج المخرجات نفسها دائمًا بايتًا بايت، دون عشوائية أو ساعة أو شبكة.

أي صيغة من الطريقة تُستخدَم؟

قياس الصفوف وطرحها: تُضرَب المعادلة الأولى في نسبة معاملَي x وتُطرَح من الثانية، ثم تُحل لـ y ويُعوَّض رجعيًا. وتُبدَّل الصفوف تلقائيًّا إذا كان المعامل الأول لـ x صفرًا.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/math/elimination-method

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/math/elimination-method \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a11":2,"a12":3,"a21":4,"a22":-5,"b1":7,"b2":1}'
{
  "a11": 2,
  "a12": 3,
  "a21": 4,
  "a22": -5,
  "b1": 7,
  "b2": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.elimination_method",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

تحل واجهة برمجة التطبيقات لطريقة الحذف نظامًا من معادلتين خطيتين بمتغيرين — وهما a11·x + a12·y = b1 وa21·x + a22·y = b2 — عن طريق حذف أحد المتغيرين ثم التعويض الرجعي لإيجاد الآخر.

ماذا تفعل طريقة الحذف

تنفِّذ هذه النقطة الطرفية هذا الإجراء نفسه على المعاملات الستة التي تقدمها — a11 وa12 وb1 للمعادلة الأولى، وa21 وa22 وb2 للثانية — وتُعيد الحل بصيغة JSON.

خطوات، لا مجرد إجابة

وبالنسبة لبرامج التعليم، يعني هذا عرض مثال محلول كامل باستدعاء API واحد؛ وبالنسبة للتصحيح الآلي، يعني مقارنة عمل الطالب الوسيط بإجراء مرجعي بدلًا من التحقق من القيم النهائية فقط.

عندما لا يوجد حل وحيد

تحسب هذه النقطة الطرفية ذلك المحدد أولًا، وعندما يتلاشى ترفض الطلب بخطأ invalid_input يوضح صراحة أنه لا يوجد حل وحيد، بدلًا من القسمة على صفر وإرجاع ما لا نهاية أو NaN. وهذا السلوك مهم في المراحل اللاحقة: فيمكن لتطبيق تدريس أن ينتقل إلى شرح مناسب للأنظمة التابعة وغير المتسقة، ويمكن لخط الأنابيب أن يفشل سريعًا بدلًا من نشر رقم بلا معنى في تقرير. ويعمل الكود نفسه مجانًا في متصفحك على هذه الصفحة، وتبلغ تكلفة واجهة برمجة التطبيقات $0.002 لكل طلب عند أتمتته.

التحقق من المدخلات في خطوط الأنابيب

اكتشف الأنظمة الشاذة أو التابعة مبكرًا عبر خطأ invalid_input واضح بدلًا من قيم NaN صامتة.

اطّلع على توثيق KIT الكامل ←