ولفرام ماثماتيكا

برنامج حاسوبي من ويكيبيديا، الموسوعة الحرة

ولفرام ماثماتيكا

ولفرام ماثماتيكا (بالإنجليزية: Wolfram Mathematica)‏ هو نظام برمجي فيه مكتبات مدمجة للعديد من مجالات الحوسبة التقنية التي تسمح بالتعلم الآلي والإحصاءات والحساب الرمزي ومعالجة المصفوفات ودوال الرسم وأنواع مختلفة من البيانات وتنفيذ الخوارزميات وإنشاء واجهات المستخدم والتفاعل مع برامج مكتوبة بلغات البرمجة الأخرى. وقد ابتكره ستيفن ولفرام، وطوره ولفرام ريسيرتش في تشامبيغن، إلينوي.[120][121] لغة ولفرام هي لغة البرمجة المستخدمة في الماثماتيكا.[122]

معلومات سريعة نوع, نظام التشغيل ...
ولفرام ماثماتيكا
Thumb
الشعار
Thumb
معلومات عامة
نوع
نظام التشغيل
النموذج المصدري
المطورون
موقع الويب
wolfram.com… (الإنجليزية)
معلومات تقنية
أدوات الواجهة أو إطار العمل
نمط البرمجة
لغة البرمجة
الإصدار الأول
23 يونيو 1988
الإصدار الأخير
  • 14.2
    (23 يناير 2025)
    [4]
الرخصة
الملفات المقروءة
  القائمة ...
.3ds (en) [6]*Adobe Color Swatch (en) [7]*تنسيق ملف مبادل الصوت[8]*تداخل الصوت والفيديو[9]*BioSemi Data Format (en) [10]*بي إم بي[11]*بزيب2[12]*Computable Document Format (en) [13]*Crystallographic Information File (en) [14]*قيم مفصولة بفواصل[15]*dBASE Table File Format Family (en) [16]*التصوير الرقمي والاتصالات في الطب (DICOM)[17]*تنسيق تبادل البيانات[18]*DIMACS standard format (en) [19]*دوت[20]*اوتوكاد دي اكس اف[21]*European Data Format (en) [22]*بوست سكريبت مغلف[23]*صيغة فاستا[24]*FASTQ format (en) [25]*Flexible Image Transport System (en) [26]*فلاك[27]*بنك الجين[28]*GeoTIFF (en) [29]*نسق الرسومات المتبادلة[30]*GPS Exchange Format (en) [31]*Graphlets (en) [32]*GraphML (en) [33]*GRIB (en) [34]*GTOPO30 (en) [35]*Graph eXchange Language (en) [36]*GZIP (en) [37]*Hierarchical Data Format (en) [38]*لغة توصيف النص الفائق[39]*ICO[40]*إكالندر[41]*JPEG (en) [42]*JP2 (en) [43]*جسون[44]*JVx (en) [45]*كيه إم إل[46]*لاتخ[47]*LWO (en) [48]*ماتلاب[49]*ماث إم إل[50]*MDB (en) [51]*MGF (en) [52]*الواجهة الرقمية للآلات الموسيقية[53]*Mathematical Programming System (en) [54]*MTP (en) [55]*MTX (en) [56]*NDK (en) [57]*netCDF (en) [58]*Nexus file (en) [59]*Wavefront .obj file (en) [60]*Object File Format (en) [61]*أوبن إكس آر[62]*Netpbm formats (en) [63][64]*PCX file format family (en) [65]*PDB (en) [66]*نسق المستندات المنقولة (pdf)[67]*PLY (en) [68]*بي إن جي[69]*PPM (en) [70]*QuickTime File Format (en) [71]*Rib (en) [72]*آر إس إس[73]*Rich Text Format (en) [74]*SCT (en) [75]*SDF (en) [76]*Standard Flowgram Format (en) [77]*شيب فايل[78]*محددات الإدخال الخطي النصي الجزيئي المبسط[79]*SND (en) [80]*SP3 (en) [81]*STL (en) [82]*Sxc (en) [83]*تار[84]*ملف نصي[85]*Truevision TGA (en) [86]*TGF (en) [87]*تيف[88]*two-line element set (en) [89]*tab-separated values (en) [90]*Uuencoding (en) [91]*VCF (en) [92]*VCS (en) [93]*Visualization Toolkit (en) [94]*واف[95]*X BitMap (en) [96]*لغة ترميز النص الفائق القابلة للتوسع[97]*مايكروسوفت إكسل[98]*لغة التوصيف القابلة للتوسعة[99]*XYZ file format (en) [100]*ZIP[101]*Mathematica Notebook (en) *Mathematica Notebook (headerless) (en)
الملفات المنتجة
  القائمة ...
.3ds (en) [6]*Adobe Color Swatch (en) [7]*تنسيق ملف مبادل الصوت[102]*Sun Microsystems audio file (en) [103]*تداخل الصوت والفيديو[104]*الأساس 64[105]*بي إم بي[106]*BYU (en) [107]*بزيب2[108]*سي[109]*Computable Document Format (en) [110]*قيم مفصولة بفواصل[111]*التصوير الرقمي والاتصالات في الطب (DICOM)[112]*تنسيق تبادل البيانات[113]*DIMACS standard format (en) [114]*دوت[115]*اوتوكاد دي اكس اف[116]*Windows Enhanced Metafile (en) [117]*بوست سكريبت مغلف[118]*صيغة فاستا*FASTQ format (en) *FCS (en) *Flexible Image Transport System (en) *فلاك*فلاش فيديو*نسق الرسومات المتبادلة*GraphML (en) *Graph eXchange Language (en) *GZIP (en) *Hierarchical Data Format (en) [119]*لغة توصيف النص الفائق*Apple Icon Image format (en) *ICO*JPEG (en) *JP2 (en) *جسون*JVx (en) *كيه إم إل*Lightwave 3D Object (en) *ماث إم إل*مايا*MGF (en) *الواجهة الرقمية للآلات الموسيقية*MTX (en) *netCDF (en) *Wavefront .obj file (en) *Pajek (en) *Netpbm formats (en) *PCX file format family (en) *PDB (en) *نسق المستندات المنقولة (pdf)*بي إن جي*QuickTime File Format (en) *RenderMan Interface Bytestream (en) *Rich Text Format (en) *SCT (en) *SDF (en) *SND (en) *STL (en) *رسوميات شعاعية قابلة للتمديد*أدوبي فلاش*تار*تخ*ملف نصي*Truevision TGA (en) *TGF (en) *تيف*tab-separated values (en) *Uuencoding (en) *لغة نمذجة الواقع الافتراضي*VTK format (en) *واف*إكس 3 دي*X BitMap (en) *لغة ترميز النص الفائق القابلة للتوسع*مايكروسوفت إكسل*لغة التوصيف القابلة للتوسعة*ZIP*ZPR (en) *Mathematica Notebook (en) *Mathematica Notebook (headerless) (en)
التسلسل
تأثر بـ
إغلاق

واجهة البرنامج

ولفرام ماثماتيكا ويسميه بعض المستخدمين ماثماتيكا، يقسم إلى قسمين الواجهة الأمامية والنواة ويقصد بالنواة بيانات البرمجة لبرنامج الولفرام، تقوم النواة بترجمة تعبيرات البرنامج كي تظهر من خلال الواجهة الأمامية.

قام ثيودور غراي عام 1988 بتصميم الواجهة الأمامية الأصلية،[123] التي تكونت من واجهة البرنامج على شكل دفتر ملاحظات، تسمح بإنشاء وتحرير المستندات التي يمكن أن تحتوي على تعليمات برمجية ونص عادي وصور ورسومات.[124]

أما بدائل الواجهة الأمامية للماثماتيكا فقد شملت ولفرام ورك بينش أي منضدة الولفرام، التي احتوت على بيئة تطوير متكاملة قائمة على إكلبس عام 2006، وهي توفر أدوات تطوير التعليمات البرمجية القائمة على مشروع الماثماتيكا، وتصحيح الأخطاء، المراجعة، التنميط والاختبار.[125]

إنتيليج إيديا وهو المكون الإضافي للعمل مع لغة رموز الولفرام، الذي يقوم بتمييز بناء الجملة تعليم الصيغة ويمكنه تحليل وإكمال المتغيرات المحلية والوظائف المحددة تلقائيًا،[126] وتحتوي نواة الولفرام على واجهة أمامية لإدخال الأوامر.[127]

قد تم تصميم ولفرام ماثماتيكا ليكون برنامج مستقل ومتوافق مع جميع الإصدارات، وفي الإصدارات الأحدث سوف يقدم ولفرام كود أبسط وأكثر قابلية للقراءة، مع بقاء القدرة على استمرار تشغيل كود ماثماتيكا 1 وماثماتيكا 13.

الحوسبة عالية الأداء

في عام 1999 وفي الإصدار الرابع من الولفرام، تم توسيع الحوسبة عالية الأداء من خلال إدخال المصفوفات المعبأة،[128] والمصفوفات المفرقة عام 2003 في الإصدار الخامس،[129] وباعتماد مكتبة (GNU Multi-Precision  [لغات أخرى]) لتقييم الدقة العالية لعلم الحاسوب.

عام 2005 تم إصدار النسخة 5.2 الذي أضافة خيوط المعالجة المتعددة التلقائية عند إجراء العمليات الحسابية على أجهزة كمبيوتر متعددة النواة وتضمن هذا الإصدار مكتبات مُحسّنة خاصة بوحدة المعالجة المركزية،[130] وبالإضافة إلى ذلك يتم دعم الماثماتيكا بواسطة أجهزة تسريع متخصصة من جهات خارجية مثل كلير سبيد.[131]

في عام 2002، تم تقديم جريد ماثماتيكا للسماح بالبرمجة المتوازية على مستوى المستخدم على شكل مجموعات غير متجانسة وأنظمة متعددة المعالجات[132] وفي عام 2008 تم تضمين تقنية الحوسبة المتوازية في جميع تراخيص ماثماتيكا بما في ذلك دعم تقنية الشبكة.

تمت إضافة دعم أجهزة كودا وأوبن سي أل وحدة معالجة الرسوميات في عام 2010.[133]

ميزات البرنامج

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

انظر أيضًا

المراجع

وصلات خارجية

Wikiwand - on

Seamless Wikipedia browsing. On steroids.