GSL.

مكتبة رقمية مجانية ومفتوحة للمبرمجين C ++
التحميل الان

GSL. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Free Software Foundation Inc
  • موقع ويب الناشر:
  • http://www.gnu.org/
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 2.9 MB

GSL. العلامات


GSL. وصف

مكتبة عدوية مجانية ومفتوحة للمبرمجين C ++ يوفر GSL مجموعة واسعة من الروتين الرياضي مثل مولدات الأرقام العشوائية والوظائف الخاصة وتركيب المربعات الصغرى. هناك أكثر من 1000 وظيفة في المجموع مع جناح اختبار واسع النطاق. تشمل المجموعة الكاملة من مجالات الموضوع التي تغطيها المكتبة: جذور متعدد الحدود، وظائف خاصة، والأرقام المعقدة، والمالفات والمصفوفات، ودعم BLAS، والجبر الخطي، والتصوير، والفرز أكثر. ما الجديد في هذا الإصدار: ترقية إلى آخر Autoconf و Automake (Autoconf-2.64، Automake-1.11) تم إصلاح مخصصات RK4 و BSPLine لتجنب المكالمات المجانية غير الصحيحة () تحت ظروف الذاكرة. تم إصلاح خطأ في GSL_MULTIMIN_FMINIMIZER_NMSIMPLEX2 حيث لم يتم تحديث مركز وحجم البسيط على الخطوات حسب الاقتراع، مما تسبب في فشل التقارب. وأضاف وظائف جديدة لتعيين معلمات تكامل MISER و VEGAS Monte Carlo، وفحص قيمة Vegas Chi-Squared والنتائج المتوسطة. وأضاف وظيفة GSL_BSPLINE_GREVILLE_ABSCISSA لحساب Greville abscissae ل B-splines. وظائف التوزيع التراكمي GSL_CDF_GUMBEL1_ {P و Q} يجب أن تتعامل الآن مع مجموعة أكبر من المعلمات دون نقص في الظهور والفيضان. ملف الرأس GSL_CONST_CGS.H لم يعد يحدد القيم للوحدات الكهرومغناطيسية. يجب أن تستخدم التطبيقات GSL_CONST_CGSM.H بدلا من ذلك للحصول على القيم في النظام المغناطيسي CGS. كانت القيم السابقة لهذه الوحدات المقدمة في GSL_CONST_CGS.H غير معروفة لأن نوع النظام الكهرومغناطيسي CGS كان غير محدد (كانت القيم مزيجا من وحدات CGS مع Ampere لنظام MSKA). الثوابت المتضررة GSL_CONST_CGS_BOHR_MAGNETON، GSL_CONST_CGS_ELECTRON_CHARGE، GSL_CONST_CGS_ELECTRON_MAGNETIC_MOMENT، GSL_CONST_CGS_FARADAY، GSL_CONST_CGS_GAUSS، GSL_CONST_CGS_NUCLEAR_MAGNETON، GSL_CONST_CGS_PROTON_MAGNETIC_MOMENT، وGSL_CONST_CGS_ROENTGEN. وظائف Pochhammer GSL_SF_POCH (A، X) و GSL_SF_LNPOCH (A، X) تعالج الآن الحالات الخاصة التي تكون فيها A و A + X صفرية صفرية أو صفرية. تعمل وظيفة HSL_SF_HYPERG_U (A، B، X) الآن بعض الحالات حيث x = 0. الحالة حيث 1 + A-B هي عدد صحيح سلبي لم تعد إرجاع خطأ ويتم إصلاح الإنهاء غير الصحيح للسلسلة في بعض الحالات . وأضاف وظيفة جديدة GSL_POLY_EVAL_DERIVS لتقييم متعدد الحدود ومشتقاتها في وقت واحد. إضافة خوارزمية جديدة لتقليل جديد GSL_MIN_FMINIMIZER_QUAD_GOLDEN والتي تعد متنوعة من خوارزمية برنت مع تعديل خطوة الطول. وأضاف MEDIMISER NELLER-MEDIMISER جديدة GSL_MULTIMIN_FMINIMIZER_NMSIMPLEX2RAND التي تستخدم بسيطة موجهة بشكل عشوائي بدلا من واحد ثابت على محاور الإحداثيات يستخدم ملف TexInfo الآن "مكتبات البرامج" Directive Directory من دليل البرامج المجاني، على النحو الموصى به في دليل TexInfo. تتضمن وظيفة GSL_ran_Exponential الآن صفر في نطاق الإخراج. تقبل جميع الوظائف لتحرير الذاكرة المخصصة الآن مؤشرا فارغا، بعد اتفاقية C القياسية مجانا (). وظيفة GSL_SUM_LEVIN_U_U_U_A_U_U_ACCECEN الآن تتعامل مع الحالة الخاصة C_0 + 0 + 0 + 0 + 0 + .... التي تحدث عند تلخيص سلسلة الطاقة C_N * X ^ N مع X = 0. وظائف gsl_linalg_lu_solve، gsl_linalg_lu_svx، gsl_linalg_lu_refine، gsl_linalg_lu_invert وعادلها المعقدة تعادلها الآن خطأ في المصفوفات المفرد. الحلز Lmder Hybrid Multifit Hybrid الآن تحقق من رمز الإرجاع الوظيفة التي توفرها المستخدم في طريقة gsl_multifit_fdfsolver_set. تحسين تنفيذ GSL_RAN_DISTREST_PREPROC لتجنب الأخطاء الداخلية بسبب عدم التناقضات من الدقة الزائدة على بعض المنصات. تصحيح GSL_SF_HYPERG_2F1 (A، B، C، X) لعدم إعطاء خطأ مجال في الحالة حيث C هو عدد صحيح سلبي والمسروعة تنتهي بنتيجة محدودة. يتم الآن دعم الكلمة الأساسية C99 الآن، بالإضافة إلى مضمنة على غرار جنو مدعومة سابقا. تعديل GSL_POLY_COMPLEX_SOLVE_CUBIC و GSL_POLY_SOLVE_Cubic لتجنب إرجاع NANS في الحالات التي يؤديها الدقة الزائدة إلى تغيير في عدد الجذور. ثابت غير صحيح تحقق في GSL_BLAS_DROTM. ثابت GSL_OYDEIV_STEP_GEAR2 لاستعادة ذ عند فشل الخطوة يستعيد GSL_ODEIV_EVOLVE_APPLY الآن القيمة الصحيحة لفشل خطوة T . استخدام جعل تثبيت تثبيت = DIR الآن يضع المسارات الصحيحة في ملفات التكوين الحزمة GSL-CONFIG و GSL.PC تعديل GSL_MONTE_VEGAS للعمل حول POW () وظيفة عدم الدقة على mingw . زيادة عدد المصطلحات الموجودة في GSL_SF_MATHIEU_A و GSL_SF_MATHIEU_B لتحسين التقارب في المناطق الصعبة


GSL. برامج ذات صلة

gc.

جامع القمامة المجانية ل C و C ++ ...

227 1 MB

تحميل