ماتلاب

السؤال: ما هو الماتلاب ؟


ماتلاب  (مختبر المصفوفات) هو برنامج رائد في التطبيقات الهندسية والرياضية من إنتاج شركة ماثووركس
MATLAB يسمح بالتلاعب حسابياً بالمصفوفات، بالرسم البياني للتوابع الرياضية، بتنفيذ الخوارزميات المختلفة، إنشاء واجهات المستخدم الرسومية، والتواصل مع البرامج المكتوبة بلغات أخرى، بما في ذلك C - C++، جافا، وفورتران.
يستخدم البرنامج مع العديد من التطبيقات والأدوات المساعدة الأخرى مثل (Simulink)
الإضافات التي تنتجها الشركة تنقسم قسمين إضافات خاصه بماتلاب وإضافات خاصة بسميولينك الإضافات الخاصة بالماتلاب تُسمى صناديق عده (Toolbox) هذه الصناديق تختلف عن بعضها البعض إذا لكل صندوق تخصص علمي تعالجه فهي تحوي بداخلها تعلميات برمجية تؤدي إلى حل المسائل العلمية في التخصص الذي أُنشئت من أجله الأداة مثل أداة معالجة الصور فهي تعالج تخصص تحليل الصور وكتابة خوارزميات لترتيب البكسلات وهكذا. يمكنك تعلم الماتلاب مجاناً 
أما الإضافات الخاصة بسميولينك فهي تُسمى كُتل (block set) تقوم بتطبيق النظريات الفيزيائية أو الرياضية على نموذجك الذي أنشئته لتعطيك محاكاة لوضع نموذجك في حال تم خضوع نموذجك لهذه النظريات الفيزيائيه أو الرياضية في الواقع الحقيقي لنأخذ كتله كامثال يوجد في برنامج سميولينك كتله تحاكي الطائرات والسفن الفضائية وأنظمة الدفع تسمى (Aerospace Blockset) تستفيد الشركات المصنعة للطائرات من هذه الكتلة في إخضاع طائراتهم لعوامل جوية معينة كا الضغط الجوي وتأثيره على هيكل الطائرة بشكل افتراضي ورؤية نتائج أداء طائراتهم على الحاسب بمساعده برنامج المحاكاة سميولينك وهذه الكتلة. يستخدم الأطباء و المهندسون الطبيون أيضا هذا البرنامج في رسم الأحماض النووية التي يكون لها أشكال معقدة و متداخلة.
يسمح برنامج ماتلاب برسم أشكال ثلاثية الأبعاد بعد كتابة معادلاتها الرياضية قي نافذة معينة. بعد رسم الأشكال يمكن تغيير لون و حجم الجسم المرسوم بواسطة شريط خاص للأدوات. عند رسم أشكال معقدة, يمكن جعل أجزاء معينة نصف شفافة حتى يستطيع المستخدم رؤية الأجزاء الأخرى التي تقع خلفها. يستخدم هذا البرنامج أيضاً في رسم الخطوط البيانية ثنائية الأبعاد و في حل المعادلات الرياصية الصعبة [1][2].
معلومات عامة عن ماتلاب
نافذة الأوامر هي النافذة التي من خلالها يُدخل المستخدم الطلبات لماتلاب. نافذة تاريخ الأوامر تظهر كافة الأوامر المدخلة منذ فتح البرنامج. نافذة مكان العمل تظهر أسماء المتحولات التي يعمل بها المستخدم. يمكن تحميل صور، نصوص، و ملفات صوتية إلى ماتلاب. الصور و البرامج التي ينتجها ماتلاب ينتهي اسمها دوماً (mat. ). بإمكانك رسم خطوط بيانية بواسطة ماتلاب. من خلال ادخال كلمة (clear) يتم مسح كافة الأوامر في نافذة الأوامر[3]
.
الإصدارات






















































































































































































































































































































الإصداراسم الإصدارالرقمJVMعامتاريخ الإصدارالملاحظاتMATLAB 1.01984MATLAB 21986MATLAB 31987MATLAB 3.51990يعمل على MS-DOS ولكن المطلوب على الأقل معالج 386. نسخة 3.5M تتطلب معالج رياضي.MATLAB 41992MATLAB 4.2c1994يعمل على ويندوز 3.1 . مطلوب معالج رياضي.MATLAB 5.0الجزء 81996ديسمبر، 1996اصدار موحد على كافة نظم التشغيل.MATLAB 5.1الجزء 91997يجوز، 1997MATLAB 5.1.1R9.1MATLAB 5.2R101998مسيرة، 1998MATLAB 5.2.1R10.1MATLAB 5.3R111999يناير، 1999MATLAB 5.3.1R11.1نوفمبر عام 1999MATLAB 6.0R12121.1.82000نوفمبر 2000أول إصدار مع حزمة آلة جافا الافتراضية (JVM).MATLAB 6.1R12.11.3.02001يونيو 2001MATLAB 6.5R13131.3.12002يوليو 2002MATLAB 6.5.1R13SP12003MATLAB 6.5.2R13SP2MATLAB 7R14141.4.22004يونيو 2004MATLAB 7.0.1R14SP1أكتوبر 2004MATLAB 7.0.4R14SP21.5.020057 مارس 2005دعم لملفات الذاكرة المعنونة. [37]MATLAB 7.1R14SP31.5.01 سبتمبر 2005MATLAB 7.2R2006a151.5.020061 مارس 2006MATLAB 7.3R2006b161.5.01 سبتمبر 2006دعم MAT-ملفMATLAB 7.4R2007a171.5.0_0720071 مارس 2007bsxfun وظيفة لتطبيق عمليات منطقية على كل عنصر على حداMATLAB 7.5R2007b181.6.01 سبتمبر 2007الاصدار مشترك ل Windows 2000 و باور ماك. دعم خادم ترخيص لويندوز فيستا. [39] الشكل الداخلي الجديد للP-التعليمات البرمجية.MATLAB 7.6R2008a191.6.020081 مارس 2008التحسينات الرئيسية في الاعتراض المنحى قدرات البرمجة مع بناء جملة تعريف الفئة الجديدة، [40]والقدرة على إدارة مساحات مع الحزم. [41]MATLAB 7.7R2008b201.6.0_049 أكتوبر 2008الجديد بنية بيانات الخريطة. [42] ترقيات لعدد المولدات عشوائي. [43]MATLAB 7.8R2009a211.6.0_0420096 مارس 2009أول الافراج عن 32 بت و 64 بت مايكروسوفت ويندوز 7. الواجهة الخارجية الجديدة لمايكروسوفت. الإطار NET. [44]MATLAB 7.9R2009b221.6.0_124 سبتمبر 2009الإصدار الأول ل إنتل 64 بت ماك ، وتستمر لمدة سولاريس SPARC . استخدام جديد للمشغل تيلدا ( ~ ) لتجاهل الحجج في المكالمات وظيفة. [45] [46]MATLAB 7.9.1R2009bSP11.6.0_1220101 أبريل 2010علة الحلول.MATLAB 7.10R2010a231.6.0_125 مارس 2010الإفراج عن مشاركة إنتل 32 بت ماك .MATLAB 7.11R2010b241.6.0_173 سبتمبر 2010واضاف لدعم التعدادات. [47]MATLAB 7.11.1R2010bSP11.6.0_17201117 مارس 2011إصلاحات الشوائب والتحديثات.MATLAB 7.11.2R2010bSP21.6.0_175 أبريل 2012 [48]علة الحلول.MATLAB 7.12R2011a251.6.0_178 أبريل 2011جديدة rng ظيفة للسيطرة على الجيل رقم عشوائي. [49] [50] [51]MATLAB 7.13R2011b261.6.0_171 سبتمبر 2011أجزاء الوصول / تغيير المتغيرات مباشرة في MAT-الملفات، دون تحميل إلى الذاكرة. [52]MATLAB 7.14R2012a271.6.0_1720121 مارس 2012MATLAB 8R2012b281.6.0_1711 سبتمبر 2012الإصدار الأول مع ToolStrip عنصر واجهة. [53] تطبيقات MATLAB. [54] إعادة تصميم نظام التوثيق.MATLAB 8.1R2013a291.6.0_1720137 مارس 2013جديد اختبار وحدة الإطار. [55]MATLAB 8.2 [56]R2013b301.7.0_116 سبتمبر 2013نوع جديد بيانات الجدول. [57]
مراجع


تصنيف:أنظمة جبر حاسوبي
تصنيف:برمجيات إحصائية
تصنيف:برمجيات علمية
تصنيف:برمجيات متعددة المنصات
تصنيف:برمجية عددية
تصنيف:جبر خطي
تصنيف:جبر خطي عددي
تصنيف:حوسبة متوازية
تصنيف:لغات برمجة ديناميكية النمط
تصنيف:لغات برمجة عالية المستوى
تصنيف:لغات برمجة عددية
تصنيف:معالجة رقمية للصور