منتديات جوهرة سوفت - Jawhara-Soft Forums منتديات جوهرة سوفت - Jawhara-Soft Forums

العودة   منتدى التعليم التونسي (Jawhara-Soft) > التعليم و الثقافة > التعليم العالي والبحث العلمي
التعليم العالي والبحث العلمي قسم مخصص للتعليم العالي و البحث العلمي


إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2011-01-19, 18:17 رقم المشاركة : 1



Icon14 تعريف اللغة و الحزمة البرمجية Matlab


مرحبا بكل زوّار و أعضاء منتديات جوهرة سوفت

أهلا و سهلا بكم في منتدى العلوم الهندسية



تعريف اللغة و الحزمة البرمجية Matlab


أعضاء و زوار منتدى العلوم الهندسية ، نقدم إليكم اليوم مقدمة بسيطة و تعريفا مختصرا للغة الهندسة و البرمجة الشهيرة Matlab



و هذا اقتباس مقتضب من موقع Wikipedia للتعريف بهذا البرنامج :

الفرنسية :

اقتباس:
MATLABest à la fois un langage de programmation et un environnement de développement développé et commercialisé par la société américaine MathWorks. MATLAB est utilisé dans les domaines de l'éducation, de la recherche et de l'industrie pour le calcul numérique mais aussi dans les phases de développement de projets.

اﻹنجليزية :


اقتباس:
MATLAB is a numerical computing environment and fourth-generation programming language. Developed by MathWorks, MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, and Fortran.



يتبع بإذن الله..




  رد مع اقتباس
قديم 2011-01-19, 18:38 رقم المشاركة : 2

افتراضي استخدامات Matlab



استخدامات و مجاﻻت Matlab


www.jawhara-soft.com
إن MATLAB هي لغة عالية الأداء والمستوى لتداول الحسابات التقنية المعقدة والبسيطة في علم الإلكترون والطاقة الكهربائية ، و تشكل في مضمونها مزيجاً من عمليات الحوسبة والإظهار المرئي والبرمجة في بيئة واحدة سهلة الاستخدام وتوفر دائماً حلولاً للمشاكل وتعرضها بترميز رياضي مألوف لجميع المهندسين .
www.jawhara-soft.com
و من الاستخدامات التي يفترض بهذه اللغة أن توفرها هي كالتالي :

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


www.jawhara-soft.com
إن هذه اللغة هي نظام متفاعل متكامل وقاعدة بياناته مبنية من مصفوفات لا تتطلب تحديداً لأبعادها ، وهذا يسمح للمستخدم بأن يحل مشاكله التقنية والحسوبية ( وخاصة تلك التي تتعامل مع المصفوفات والمتجهات الشعاعية ) وذلك خلال فترة زمنية أقصر بكثير من الفترة الزمنية التي تتطلبها ذات العملية لكتابة برنامج بلغات برمجية لا تفاعلية ك C أو Fortran .

إن اسم اللغة MATLAB هواختصار لـ ( مختبر المصفوفات Matrix Laboratory ) ، وقد صممت أساساً لتسهيل التعامل مع مصفوفات برمجية طورت بواسطة مشاريع الـ LINPACK وEISPACK اللتان تشكلان عملياً اللبنة البرمجية الأساسية في برمجيات حسابات المصفوفات .
www.jawhara-soft.com
لقد تطورت MATLAB على مدى السنين نتيجة تفاعلها الدائم مع الأوساط العلمية المختصة ، ففي الجامعات : تعتبر اللغة هي الأداة المعيارية للدخول في المناهج التخصصية في علوم الرياضيات والهندسة والعلوم العملية الأخرى ، أما في مجال الصناعة فهي الأداة الأفضل لكل بحث أوعملية تطوير أوتحليل عالية المردود والإنتاج . توفر هذه اللغة مجموعة من الحلول التطبيقية التخصصية تسمى Toolboxes ، وهي أدوات تسمح للمستخدم أن يتعلم ويطبق بيده تقنيات عالية المستوى ، و هي عبارة مجموعات مكثفة من التوابع الخاصة باللغة التي كتبت لتناول صفوف برمجية جزئية لكل مشكلة ، أما مجال عمل هذه الأداة فواسع جداً لدرجة أنه يشمل : معالجة الإشارة ، ونظم التحكم ، والشبكات العصبونية ، والمحاكاة و غيرها...
www.jawhara-soft.com



يتبع بإذن الله..





  رد مع اقتباس
قديم 2011-01-19, 18:49 رقم المشاركة : 3

افتراضي أنظمة Matlab



أنظمة Matlab





تتألف أنظمة MATLAB من 5 أجزاء رئيسية :
www.jawhara-soft.com
أولا : لغة MATLAB

و هي لغة نستطيع أن نشبهها بوعاء يحتوي مجمل اللغات البرمجية التي يتعامل معها المبرمجون في مختلف المجالات العلمية ، فهي لغة عالية المستوى مبنية على مبدأ المصفوفات والمحددات بالإضافة للجمل التدفقية والتوابع وبنى المعطيات وملفات الدخل والخرج ومختلف مزايا البرمجة غرضية التوجه ، وهي ليست مدخلاً لا مخرج له ، بل يستطيع المستخدم أن يبرمج بواسطتها تطبيقات سهلة وبسيطة دون الدخول في معمعات علم البرمجة الصعب ، كما تسمح له في ذات الوقت أن يتعمق ويكتب برامجه التطبيقية الفائقة في التعقيد .
www.jawhara-soft.com
ثانياً : بيئة عمل MATLAB

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

ثالثاً : نظام التداول البياني الرسومي Handle Graphics
www.jawhara-soft.com
وهونظام التعامل البياني الخاص باللغة . يتألف من أوامر برمجية عالية المستوى لعمليات التمثيل البياني ثلاثي وثنائي الأبعاد للمعطيات ومعالجة الإشارة والرسوم المتحركة والعروض الرسومية ، كما تتضمن في ذات الوقت أوامر ضعيفة المستوى تسمح للمستخدم أن يختار مزايا العرض البياني ببناء واجهات تعامل رسومية وبيانية خاصة بتطبيقاته .

رابعاً : مكتبة التوابع الرياضية
www.jawhara-soft.com
وهي مجموعة ضخمة وهائلة من الخوارزميات الحسوبية الرياضية ، تبدأ بأبسطها كعمليات الجمع والتمثيل المثلثي تنتهي بأعقدها كعمليات قلب المصفوفات المتعددة الأبعاد وتوابع بيسل وتحويلات فورييه .

خامساً : واجهة البرنامج التطبيقية API
www.jawhara-soft.com
وهي المكتبة التي تساعد المستخدم في كتابة البرامج بلغة السي والفورتران لتتفاعل مع لغة MATLAB . وتتضمن تسهيلات في عمليات الاستدعاء للتوابع الجاهزة من مكتبة اللغة الأساسية ( تستخدم في ذلك آليات الربط الدايناميكي ) ، واستدعاء المحركات الحسوبية ، وكذلك ، قراءة وتحرير البرامج المكتوبة أساساً باستخدام MATLAB بمختلف إصداراتها .
www.jawhara-soft.com



يتبع بإذن الله..




  رد مع اقتباس
إضافة رد


الكلمات الدلالية (Tags)
matlab, tunisian_patriot


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 23:07


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir
جميع الحقوق محفوظة 2010-2024 © منتديات جوهرة سوفت