📢 إعلان — 728×90
📢 إعلان

حاسبة دوال بسل J و I، مقدمة من Hesapstan، تحسب فقط قيم J_n(x) و I_n(x) لرتبة صحيحة n ومتغير حقيقي x باستخدام متسلسلة القوى. هذه الأداة لا تدعم Y أو K أو دوال Hankel أو المتغيرات المركبة أو الرتب الكسرية أو المشتقات أو الرسوم أو جذور دوال بسل.

ما هي دوال بسل؟

دوال بسل هي دوال خاصة تنشأ كحلول لمعادلة بسل التفاضلية. تظهر بشكل طبيعي في مسائل الفيزياء ذات التماثل الأسطواني، كانتشار الأمواج الأسطوانية والأغشية المتذبذبة والأمواج الكهرومغناطيسية والتوصيل الحراري في الأسطوانات. هناك عائلتان رئيسيتان: دالة بسل من النوع الأول J_n(x) ودالة بسل من النوع الثاني Y_n(x). هذه الحاسبة تدعم فقط J_n(x) ودالة بسل المعدلة من النوع الأول I_n(x).

لماذا يهم الفرق بين J و Y؟

تبقى J_n(x) محدودة عند x=0 وهي الحل المطلوب في معظم تطبيقات الفيزياء عندما تكون نقطة الأصل مشمولة. أما Y_n(x) فتتباعد عند x=0. كلتاهما تشكلان معًا الحل العام لمعادلة بسل، لكن هذه الأداة مقتصرة على J و I فقط.

هذه الحاسبة مخصصة فقط لعائلتي J و I من دوال بسل

دوال بسل هي دوال خاصة تظهر كثيرًا في مسائل المعادلات التفاضلية ذات التناظر الأسطواني. هذه الحاسبة تعطي قيمة عددية لدالة بسل من النوع الأول J_n(x) ولدالة بسل المعدلة من النوع الأول I_n(x). يجب أن تكون الرتبة n عددًا صحيحًا، وأن يكون x عددًا حقيقيًا.

النطاق محدود عمدًا

هذه الأداة لا تحسب Y_n(x) ولا K_n(x) ولا دوال Hankel، ولا تدعم المتغيرات المركبة أو الرتب الكسرية أو المشتقات أو الرسوم أو جذور دوال بسل. لذلك يظهر J/I في العنوان لتوضيح النطاق من البداية.

n هي الرتبة و x هو المتغير الحقيقي

في الصيغة J_n(x) أو I_n(x)، تمثل n رتبة الدالة. يقبل runtime هنا رتبًا صحيحة فقط ضمن |n| ≤ 20. أما x فهو المتغير الحقيقي، ويجب أن يبقى ضمن |x| ≤ 100. إذا كانت n غير صحيحة أو خرجت القيم عن الحدود، تُرفض المدخلات.

كيف تُعامل الرتب السالبة؟

عند إدخال رتبة صحيحة سالبة، تطبق الحاسبة القاعدتين J_{-n}(x) = (−1)^n J_n(x) و I_{-n}(x) = I_n(x). عندها تظهر ملاحظة توضّح قاعدة الرتبة السالبة.

📢 إعلان

طريقة الحساب تعتمد على جمع متسلسلة القوى

بالنسبة إلى J_n(x)، تجمع الحاسبة المتسلسلة J_n(x) = Σ [ (−1)^m · (x/2)^(2m+|n|) / (m! · (m+|n|)!) ]. أما I_n(x) فتستخدم البنية نفسها من دون تبدل الإشارة بين الحدود. يتوقف الجمع عندما يصبح الحد التالي صغيرًا بما يكفي بالنسبة إلى المجموع، وتعرض الحاسبة عدد التكرارات المستخدمة.

قيم بسيطة للتحقق

من القيم الخاصة المتوقعة: J_0(0) = 1 و I_0(0) = 1. كما أن J_1(1) تقارب 0.44005. النتائج هنا قيم عددية تقريبية وليست صيغًا رمزية دقيقة.

مثال محلول: حساب J_1(2.4)

للقيم n = 1 و x = 2.4، تعطي متسلسلة القوى J_n(x) = Σ [(−1)^m · (x/2)^(2m+n)] / [m! · (m+n)!] الحدود التالية.

  1. m=0: (2.4/2)^1 / (0! · 1!) = 1.2 / 1 = 1.2000
  2. m=1: −(2.4/2)^3 / (1! · 2!) = −1.728 / 2 = −0.8640
  3. m=2: (2.4/2)^5 / (2! · 3!) = 2.48832 / 12 = 0.2074
  4. m=3: −(2.4/2)^7 / (3! · 4!) = −0.35831 / 144 ≈ −0.00249
  5. المجموع الجزئي: 1.2000 − 0.8640 + 0.2074 − 0.00249 ≈ 0.5202
  6. قيمة مرجعية: J_1(2.4) ≈ 0.5202، متوافقة مع ناتج المكتبات المتخصصة
هل تبحث عن Y أو K أو Hankel أو المشتقات؟

هذه الأداة تحسب J و I فقط. للحصول على Y_n(x) أو K_n(x) أو دوال Hankel أو المشتقات أو الجذور أو المتغيرات المركبة، استخدم أداة شاملة مثل WolframAlpha أو scipy في Python أو MATLAB.

القيم الكبيرة لـ |x| قد تقلل الاعتمادية العددية

عندما تكون |x| أكبر من 20، قد يصبح تقارب متسلسلة القوى أبطأ. تستمر الحاسبة في إعطاء نتيجة، لكن لا ينبغي فهمها كبديل عن مكتبات علمية متخصصة تستخدم خوارزميات عددية متقدمة للقيم الكبيرة جدًا.

ليست حزمة شاملة للدوال الخاصة

قد تدعم أدوات مثل WolframAlpha أو scipy أو MATLAB عائلات أوسع من دوال بسل وطرقًا عددية مختلفة. هذه الصفحة أداة تعليمية مركزة لحساب J و I فقط.

أسئلة شائعة

ما دوال بسل التي تدعمها هذه الحاسبة؟

تدعم فقط J_n(x) و I_n(x). لا تدعم Y_n أو K_n أو دوال Hankel أو المشتقات أو الرسوم أو الجذور.

ما الفرق بين J و I؟

في متسلسلة J_n(x) تتناوب إشارات الحدود. أما I_n(x) فتستخدم الحدود المقابلة من دون هذا التناوب، ولذلك يكون سلوكها العددي مختلفًا، خصوصًا عندما يكون x ≥ 0.

هل يمكن أن تكون الرتبة n كسرية؟

لا. هذه الحاسبة تقبل الرتب الصحيحة فقط ضمن |n| ≤ 20. دوال بسل ذات الرتب الكسرية خارج نطاق هذه الأداة.

هل يمكن إدخال رتبة سالبة؟

نعم، إذا كانت الرتبة عددًا صحيحًا. تطبق الحاسبة J_{-n}(x) = (−1)^n J_n(x) و I_{-n}(x) = I_n(x).

لماذا تظهر ملاحظة عند |x| > 20؟

لأن الحاسبة تعتمد على متسلسلة القوى. عندما تكبر |x| قد يصبح التقارب أبطأ وقد تقل الدقة العددية مقارنة بالمكتبات العلمية المتخصصة.

هل تدعم الحاسبة x مركبًا؟

لا. يجب أن يكون x عددًا حقيقيًا. دوال بسل ذات المتغير المركب غير مدعومة هنا.

هل تجد الحاسبة جذور دوال بسل؟

لا. الحاسبة تقيم J_n(x) أو I_n(x) عند قيمة x محددة، ولا تبحث عن الأصفار أو الجذور.

هل الناتج دقيق تمامًا؟

لا. الناتج تقريب عددي باستخدام متسلسلة القوى وحسابات الفاصلة العائمة، وليس قيمة رمزية دقيقة في كل الحالات.