مرجع
آخر الزيارات

قدة أساس

1٬363 كلمة•0 مشاهدة•🗒️ منذ 15 يوماً
باختصار: في الرياضيات وتحديدًا التحليل العددي، قِدّة أساس هي دالة القِدّة التي تعبر عن أقل قيمة ممكنة للدعم مع الاخذ بعين الاعتبار بعض المعطيات التي تتمثل في الدرجة والنعومة وتقسيم المجال. تتناول المقالة 8 أقسام، منها «P-spline»، «NURBS» و«العلاقة piecewise / composite Bezier».
المحتويات
  1. P-spline
  2. NURBS
  3. العلاقة piecewise / composite Bezier
  4. مقدمه
  5. كاردينال B-spline
  6. المصطلحات المشتقه
  7. التعريف
  8. ملائمه المنحني
قدة أساس

قبل الخوض في التفاصيل، في الرياضيات وتحديدًا التحليل العددي، قِدّة أساس هي دالة القِدّة التي تعبر عن أقل قيمة ممكنة للدعم مع الاخذ بعين الاعتبار بعض المعطيات التي تتمثل في الدرجة والنعومة وتقسيم المجال. ويمكن التعبير عن أي دالة منحني من درجة معينة كداله خطيه عباره عن مجموعة من المنحنيات B من نفس الدرجة الدالة. Cardinal B-Spline تحتوي علي مجموعة من العقد علي بعد مسافات ثابتة. منحنيات B يمكن أن تستخدام في curve – fitting والتمييز العددي للبيانات التجريبيه في التصميم بواسطة الكمبيوتر. والكمبيوتر جرافكيس يتم تشيد داله المنحني كمجموعة خطيه في المنحنيات B عن طريق من النقاط

P-spline

ومن جهة أخرى، هو يعبر عن "penalized B-spline" ويشير الي استخدام b –spline حيث يتم تحديد معاملات البيانات التي يتم استعملها جزئيا من المعلومات التي يتم ادخالها. وتكون داله اضافه تهدف الي فرض الدقة لتجنب المعلومات الزائده

NURBS

إضافةً إلى ذلك، هنا التدوين هو كما يلي. يو هو المتغير المستقل (بدلا من خ)، ك هو عدد نقاط المراقبة، N هو B-سين (تستعمل بدلا من B)، n هو درجة متعدد الحدود، P هي نقطة مراقبة وث هو الوزن. القاسم هو عامل تطبيع يتم تقييمها إلى واحد إذا كان كل الأوزان واحدة.

وفي هذا الصدد، من خلال تقييم لNURBS في قيم مختلفة من المعلمة، ويمكن تتبع منحنى عبر الفضاء. وبالمثل، من خلال تقييم سطح NURBS في قيم مختلفة من المعلمتين، والسطح يمكن أن تكون ممثلة في الفضاء الديكارتي.

منحنى NURBS يأخذ الشكل التالي:

  • ومن المعتاد أن أكتب هذا النحو:
  • التي:
  • مراجع
  • انظر كذلك
  • خوارزمية دي بور
  • M-Spline
  • I-Spline
  • T-Spline
  • منحنى بيزيير
  • Box Spline
  • Spline wavelet

إضافةً إلى ذلك، في التصميم بمساعدة الحاسوب، التصنيع بمساعدة الحاسوب، ورسومات الحاسوب، تمديد قوية من B-المفاتيح وغير موحدة عقلانية B-المفاتيح (NURBS). NURBS هي أساسا المفاتيح-B في الإحداثيات المتجانسة. مثل B-المفاتيح، تعرف من قبل ترتيبها، وناقلات عقدة، ومجموعة من نقاط المراقبة، ولكن خلافا بسيطة B-المفاتيح، ونقاط المراقبة لكل من وزنها. عندما يكون الوزن يساوي 1، NURBS هو مجرد B-سين وعلى هذا النحو NURBS يعمم على حد سواء B-المفاتيح ومنحنيات بيزيير والسطوح، والفرق الأساسي هو ترجيح من نقاط المراقبة مما يجعل منحنيات NURBS «عقلانية».

كذلك، مثل B-المفاتيح ونقاط مراقبة NURBS تحدد شكل المنحنى. يتم احتساب كل نقطة من المنحنى أخذ مبلغ المرجح لعدد من نقاط المراقبة. وزن كل نقطة يختلف بحسب معلمة الحاكم. لمنحنى درجة د، وتأثير أي نقطة مراقبة غير صفرية إلا في فترات د +1 (يمتد عقدة) من مساحة المعلمة. داخل تلك الفترات، يتغير الوزن بحسب وظيفة متعددة الحدود (وظائف الأساس) من درجة د. في حدود الفترات، وظائف أساس بسلاسة إلى الصفر، ونعومة يتم تحديدها من قبل على درجة من متعدد الحدود.

من جهة ثانية، ناقلات عقدة هو سلسلة من القيم المعلمة التي تحدد أين وكيف نقاط التحكم تؤثر على منحنى NURBS. عدد عقدة دائما مساويا لعدد من نقاط المراقبة إلى جانب درجة منحنى زائد واحد. في كل مرة قيمة المعلمة يدخل عقدة فترة جديدة، تصبح نقطة مراقبة جديدة نشطة، في حين يتم تجاهل نقطة التحكم القديمة.

العلاقة piecewise / composite Bezier

وفي السياق ذاته، هو عباره عن سلسله من منحنيات بيذير تضم ما لا يقل عن استمراريه co (النقطة الأخيرة من المنحني يتزامن مع نقطة البداية للمنحني التالي). اعتمادا علي التطبيق يمكن اضافه متطلبات الدقة مثل (خواص الاتصال ل c1, c2). المنحنيات المتصله c1 لها مماس عند نقط التوقف (عندما يلتقي المنحنيات). منحنيات الاتصال c2 لها انحناءات متطابقه عند نقط التوقف.

مقدمه

في هذا الإطار، المنحنيات B ثم التوصل إليها في وقت مبكر من القرن ال19 من قبل نيكولاي لوباتشيفسكي، المصطلح B- spline تم صياغته من قبل اسحاق يعقوب شوينبرج وهي اختصار ل Basis –spline داله المنحني هي داله كثيره الحدود من الدرجة k> في متغير x . في المناطق التي تلتقي فيها المنحنيات تسمي بالعقد. عدد العقد يجب أن يكون متساوي أو أكبر من k – 1 . وبالتالي داله المنحني لها دعم محدود. داله المنحني لها عده خواص منها انها متصله عند العقد. بعض المشتقات هذه الدوال ممكن ان تكون متصله وهذا يعتمد علي العقد إذا كانت مختلفه ام لا. النظرية الأساسية تنص علي ان كل داله من درجه معينه ودقه ومجال يمكن وصفها علي ان تكون مجموعه خطيه من الدوال ذات نفس الدرجة والدقة والتقسيم.

كاردينال B-spline

وفي السياق ذاته، هي لها ثابت انفصال h بين العقد، ويمكن استنتاجها من المعادلة التالية:

وفي هذا السياق، تصفح في اروين هال للحالات الخاصة من أجل المصطلحات الجبريه لل cardinal b –spline من الدرجة 1 حتي 4

وفي السياق ذاته، (place holder notation) يستعمل للاشاره الي ان ال nth مختلفه التقسيم للداله في المتغييرين x و t يتم حسابهم عن طريق فرض x والاخذ في عين الاعتبار كداله في t . cardinal b –spline لديه عقد علي مسافات متباعده وبالتالي التداخل بين النقاط مساوي للالتفاف حول الحافة. ومثلًا إذا اردت تداخل 3 قيم معا بين النقاط b يمكن كتابتها كالتالي

وفي السياق ذاته، التفاف الاشاره x مع الدالة الثلاثيه يعطينا تداخل من درجة الأولي لقيم b- spline . تداخل الدرجة الثانية لل b- spline يعتبر الالتفاف مع الدالة مرتين

المصطلحات المشتقه

  • مشتقه b- spline من الدرجة k وهي داله في الb-spline في الدرجة k-1
  • وهذا يعني ان:
  • مما يدل علي ان هناك علاقة بسيطه بين المشتقه للداله ودرجة ال b –spline

التعريف

علاوةً على ذلك، و هذا نتيجة حقيقية أن كل الأجزاء لها نفس خصائص الاتصال. يمكن التعبير عن قطع كثيرة الحدود عن طريق المعادلة التالية:

أجزاء B-spline من الدرجة الثانية:

تتغيير من صفر حتي 1 حيث x تقع من فترة حتي و:

وفي السياق ذاته، حيث تعبر عن ثابت بقيمه 1 أو zero وهكذا تكون المعادلة الاعاده كالتالي:

علاوةً على ذلك، B-spline هي دالة كثيرة الحدود من الدرجة n في متغير x. يتم التعرف عليها من فترة t 0 ≤ x ≤ tm حيث n = m . النفط التي عندها x = t j تسمي بالعقد أو نقطة التوقف. عدد العقد الداخليه تساوي درجة الدالة كثيره الحدود. العقد يجب أن تكون في ترتيب تصاعدي عدد العقد يجب أن يكون تمثيل الحد الأدنى من درجة لل b –spline حيث أنهم يُمثلوا قيمة لا تساوي الصفر في نطاق بين العقدة الأولى والأخيرة. كل جُزء من الدالة كثير الحدود من الدرجة n> . B –Spline دالة متصلة عند العقد. ملاحظة عندما تختلف العقد الداخلية. مشتقاتها كذلك تكون متصله عائده علي المشتقه من درجة n-1 . إذا تزامنت العقد الداخليه عن قيمه معينه x، فإن الاتصال المشتقه يقل بقيمه -1 لكل عقده. لاي مجموعه من العقد b –spline فريدة من نوعها لذلك b اختصار لل basis. أي دالة منحني b من درجة n لمجموعة معينة من العقد يمكن التعبير عنها علي أن تكون مجموعة خطية من الـ b –splines

وفي هذا الصدد، هذه الأجزاء موضحة في الشكل، خاصية الاتصال في الدالة التربيعية حيث أن المشتقة الأولى لها كالاتي:

ومن ناحية أخرى، و تغيير مجددا من 1 حتي 5 حيث x تتغير من to . في خلاف هذه الفترتين، Bs المقابلة تساوي zero . مثلًا داله ثلاثيه تساوي صفر في حاله وتتغيير حتي تصل الي 1 عند وتعود الي الصفر في حالة مع ذلك، لان داله المنحني لها دعم محلي، فان الدالة يتم حسابها بواسطه خوارزميات معينه لا تحتاج لحساب الدوال الأساسية التي تساوي صفر مثل خوارزميه بور.

حيث أن المشتقة الثانية من الدرجة الثانية في العقد المتصلة:

علاوةً على ذلك، هذه العلاقة تقود الي خوارزميه fortran - BSPLV حيث أنها تقوم بإنشاء قيم لل B- Spline من الدرجة n عند x , المخطط التالي يوحي كيف كل جزء في الدالة في الدرجة n هو مزيج خطي في B- spline في الدرجة n-1

ملائمه المنحني

من جانب آخر، حيث (W(x هو الوزن والـ (y(x هو قيمه معطاه عند X. المعامل هو المطلوب معرفته. قيم النقاط ممكن أن تكون ثانية أو يمكن افتراضها ان تكون مثل فتكمن صعوبه الرئيسيه في تطبيق هذه العملية في تحديد عدد العقد التي تم استخدامها ومكانها. لقد اقترح بور استراتيجيان متعدده لمعالجه هذه المشكله مثلًا. يتم تقليل التباعد بين النقط بما يتناسب مع الانحناءات (المشتقه الثانية) للبيانات. لقد تم نشر بعض التطبيقات. مثلًا استخدامات ال B-SPLINE من أجل ملائمه منحنيات Lorentzian و Gaussian. داله ال SPLINE الامثل من درجة 3 حتي 7، قائمه علي ترتيبات من 5 , 6 ,7 نقط تم حسابها وتم تطبيق هذه الطريقة للوصول لدقه المنحني. وفي دراسه مماثله، فان النسخة ثنائية الابعاد من Savitzky-Golay filtering و spline أنتجت نتائج أفضل من طريقه ال moving average .

ومن جهة أخرى، عاده عند ملائمه المنحني يتم تركيب مجموعة في نقاط بيانات مع منحني يتم تعريفها ببعض الدوال الرياضيه. مثلًا الأنواع الشائعة في ملائمه المنحني يستعمل دوال كثير الحدود أو المجموعة من الدوال الاسيه عندما لا يكون هناك أساس نظري لاختيار الدالة الملائمه يمكن تركيبها علي منحني مع داله spline تكون من مجموعه من ال b –spline باستخدام اقل مربع وهكذا فان داله الهدف تكون:

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.