Genius هو مشروع مفتوح المصدر وموزع بشكل حر ومُصمم من الألف إلى الياء ليكون بمثابة أداة حسابية للغة تمديد GEL. وهو مشابه جدًا لبرامج Mathematica أو BC أو Maple أو Matlab.
يدعم الدقة الصحيحة التعسفية
يدعم التطبيق الأعداد الصحيحة الدقة التعسفية وعوامات الدقة المتعددة ، ويسمح لك بحل المعادلات العددية والجذور متعددة الحدود ، بالإضافة إلى التعامل مع الأعداد العقلانية المخزنة كمقام وحاصل.
يتعامل مع الأرقام المركبة أيضا
تستطيع Genius أيضًا التعامل مع الأعداد المركبة المخزنة في إحداثيات ديكارتية ، وتحل عبارات تشبه الرياضيات وحسابات المصفوفة ومشاكل الجبر الخطي التي تحتوي على العديد من الوظائف ذات الصلة.
يدعم معظم الوظائف المثلثية والابتدائية
بالإضافة إلى ما سبق ، تدعم Genius نظرية الأعداد ، والأكثر شيوعًا بين الدوال المثلثية والفرعية ، والتوليف ، والحسابات الرمزية ، وحساب التفاضل والتكامل ، والإحصاءات ، بالإضافة إلى الحساب النمطي ، بما في ذلك المصفوفات والانقلابات.
يدعم أنواع مختلفة من المؤامرات
من بين الميزات الأخرى ، يمكن أن نذكر دعمًا لقطاعات خط الدالة ثنائية الأبعاد ، بما في ذلك الرسوم البيانية القياسية ثنائية الأبعاد ، والمؤامرات البارامترية ، وقطاعات سطح العمل ثلاثية الأبعاد ، وحقول المنحدر وأراضي حقول المتجهات ، والتي يمكن تصديرها إلى PNG من تنسيقات ملفات EPS
لغة برمجة كاملة
نظرًا لأن جزءًا كبيرًا من مكتبة Genius القياسية مكتوب بلغات إضافة GEL ، فإنه يوفر للمستخدمين لغة برمجة كاملة تتميز بالكتابة التلقائية. يمكن أن ينتج مصفوفات في LaTeX أو MathML أو Troff (eqn) ، مما يعني أنه يمكنك بشكل أساسي نسخ أي شيء من Genius إلى مستند بالتنسيقات المذكورة آنفاً.
المدمج في بيئة التنمية المتكاملة
إلى جانب جزء سطر الأوامر ، يحتوي مشروع Genius على أداة رسومية داخلية مدمجة (IDE) حيث يمكن للمستخدم تحرير برامجه واختبارها بأقل جهد.
المنصات المدعومة والتوافر
تتم كتابة التطبيق بالكامل بلغات برمجة C. يتم توزيعه جنبا إلى جنب مع مشروع جنوم ويدعم مجموعة واسعة من توزيعات جنو / لينكس. يتم دعم كل من الأنظمة الأساسية للأجهزة 32 بت و 64 بت في هذا الوقت.
ما هو الجديد في هذا الإصدار:
مثال RungeKutta
منحنى الطائرة التآمر سبيل المثال
إصدار داخلي من VTE ، لتجنب الاعتماد على الأشياء الموقوفة
ترجمات جديدة (Andre Klapper، Balazs Mesko، Ask Hjor Larsen، Alan Morensen، Mario Blattermann، Andika Triwidada، Marek Cernocky '، МироCлaв Николић، Daniel Mustieles، Kristjan Schmidt)
ما هو الجديد في الإصدار:
يتوقف بناء على نظام البناء على جنوم المشتركة
يتم الآن إنشاء التعليمات على هيئة HTML وعرضها في المتصفح ، بمعنى أنها تعمل بالفعل ، وتعمل الارتباطات ، ولا تعتمد على أي بيئة سطح مكتب معينة يتم تثبيتها. تظهر تعليمات HTML أيضًا في إصدار سطر الأوامر عند & quot؛ دليل & quot؛ يجرى.
مثال جديد لمعادلة Duffing
مثال جديد على آثار وظيفة Peano
زوج من الإصلاحات / التحسينات في الأمثلة
إصلاح العطل على SurfacePlotDrawLines / Points
ترجمات جديدة (Enrico Nicoletto، Anders Jonsson، Wolfgang Stoggl، Rafael Fontenelle، МироCлaв Николић، et moi)
أثناء إجراء هذه التغييرات ، كان المؤلف (Jiri) مدعومًا جزئيًا بمنحة NSMS DMS 1362337 وجامعة ولاية أوكلاهوما
ما هو الجديد في الإصدار 1.0.22:
أضف نسخة مؤامرة من مثال FDM الخاص بمعادلات الحرارة ، وقم بتحسين إصدار قطعة السطح
أضف مثالا لمبدأ الحجة
أضف مثالين من مجموعة Mandelbrot ومثال كسوري لـ Newton
أضف أمثلة لتصور التعيينات المعقدة
أضف أمثلة على عمليات التأليف لمجموعتي Riemann و Darboux
تقسيم الأمثلة إلى قوائم فرعية حيث يوجد الآن الكثير منها
إضافة & quot؛ شغل & quot؛ الخاصية إلى خطوط للسماح بالمضلعات المعبأة
إضافة وظائف LinePlotWaitForClick و LinePlotMouseLocation للبرامج التفاعلية (المستخدمة في بعض الأمثلة الجديدة المذكورة أعلاه)
LinePlotDrawPoints و LinePlotDrawLine قبول ناقلات العمود من nubmers معقدة.
إصلاح حلقة لا نهائية محتملة على تحليل على أنظمة مزودة بمرن حديث
إصلاح تحديد العناصر في المصفوفات المنقولة (المتجهات)
إصلاح سلسلة الوثيقة إلى ErrorFunction (شكرا ل Ask Hjorth Larsen)
إصلاح سلوك سيئ عند النقر المزدوج & quot؛ تشغيل & quot؛
إصلاح vte deprecations ، تتطلب 0.26 الآن
إصلاح بعض السلاسل والإصلاحات للتوثيق (بفضل Anders Johnsson)
أصلح segfault عند محاولة تبديل معرف محمي باستخدام swapwith
إصلاح سلوك StripZeroColumns على مصفوفة صفر
Fix Subfactorial (Anders Johnsson) ، والسماح لـ Subfactorial ، Factorial ، DoubleFactorial تطبيق أكثر من المصفوفة.
إصلاح بعض وظائف علم حساب المثلثات العكسي مع الوسائط المعقدة.
إصلاحات طفيفة أخرى بما في ذلك بعض الأعطال
تحديثات الترجمة (ميغيل رودريغيز نونيز ، ماريك سيرنوكي ، أندرس جونسون ، Ask Hjorth Larsen ، آلان مورتنسن ، Balazs Ur ، ماريو بلاترمان ، كريستيان كيرباخ ، МироCлaв Николић ، دانيال Șerbanescu ، رافائيل فونتينيل ، Piotr Drag ، تياجو سانتوس ، إنريكو نيكوليتو ، دانيال موستيليز ، جوليان هارديلين ، وماي)
أثناء إجراء هذه التغييرات ، كان المؤلف (Jiri) مدعومًا جزئيًا بمنحة NSMS DMS 1362337 وجامعة ولاية أوكلاهوما
ما هو الجديد في الإصدار 1.0.20:
أضف المزيد من أحجام الرموز بما في ذلك SVG ، وأضف كلمات رئيسية إلى ملف .desktop
تحديثات الوثائق
إصلاح وظيفة PeriodicExtension
يستخدم ErrorFunction (erf) MPFR للقيم الحقيقية لذلك فهو أكثر دقة وأسرع بكثير
لم يعد مثال سلسلة فورييه يستخدم رسمًا بيانيًا مشفرًا يدويًا وسلسلة محسوبة يدويًا ، لذا يمكن تعديله بسهولة لإظهار سلسلة للوظائف المختلفة
إصلاح تجميع دول مجلس التعاون الخليجي 5
بضع إصلاحات طفيفة في رمز التآمر بما في ذلك واحد محطم محتمل
تحديثات الترجمة (Wolfgang StA¶ggl، Marek AÅ’ernockA½، Maria Mavridou، à oà ÃN € ÃN à & quot؛ Ã
لم يتم العثور على التعليقات