مشاهدة النسخة كاملة : برنامج المهندس Matlab


نايف الدعيس
18-03-2006, 06:38 PM
ترقبوا قريبا سلسلة (دروس)
MATLAB

سوف أبدا بهذ ه المقدمه إلى آن يتم تجهيز سلسلة الدروس كاملة بإذن الله
ما هو MATLAB ؟
MATLAB أو (matrix laboratory) هو برنامج هندسي متقدم يقوم بإجراء العمليات الحسابية ومحاكاة الأنظمة المختلفة لذا يستخدم كوسيلة تحليل في عدة مجالات مثل العلوم و الرياضيات المتقدمة و في الصناعة وفي التحكم الآلي وفي كثير من التطيبقات الهندسية .
كما آن MATLAB يعتبر ليس فقط برنامج تطبيقي الأكثر من ذلك يمكن اعتباره لغة برمجية عالية المستوى لإمكانية كتابة البرامج فيه وسهولة التعامل مع تلك البرامج .

يستعملMATLAB للأغراض التالية:

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

مكوناتMATLAB :
يتكون برامج MATLAB من خمسة أجزاء رئيسية و هي :
1. لغة البرمجة MATLAB language
وهي عبارة عن لغة برمجة جاهزة ومكونة من ملفات فرعية تستخدم فيها المصفوفات و المحددات و الدوال الجبرية .
2. محيط العمل working environment
عبارة عن مجموعة وسائل و تسهيلات تستخدم لتمكين المستخدم من العمل . يحتوي هذا المحيط على وسائل لتنظيم و إدارة المتغيرات كما يقوم بجلب و إرسال المعلومات .
3. منظم الرسوم البيانية graphics Handle:
وهو عبارة عن منظومة رسم تجسيمي يحتوي على أوامر لرسم المجسمات ذات البعدين و الثلاثة أبعاد. كما يحتوي على أوامر لإظهار المجسمات وتحريكها .
4. مكتبة MATLAB للدوال الرياضية
تحتوي علي الدوال التالية:
Fast Fourier transforms , matrix eigenvalues , matrix inverse , cosine , sine , sum

5. Application program interface
عبارة عن وسائل مساعدة تسمح بربط البرامج المعدة بلغات أخرى مثل Fortran) و (C مع MATLAB.

وسائط MATLAB المساعدة Toolboxes MATLAB
يحتوي (MATLAB) على وسائل مساعدة للتطبيقات المتخصصة و تسمى (Toolboxes) التي تساعد على القيام بدراسةٍ أوسع في مجالات الصناعة و استخدام التكنولوجيا المتخصصة .
هذه الوسائل المساعدة (Toolboxes) هي عبارة عن مجموعات شاملة من دوال (مشتقات) MATLAB تعرف ب (M-Files) التي تعطي MATLAB قدرات كبيرة لحل مسائل معقدة ذات طابع خاص .
هناك عدة وسائل مساعدة Toolboxesتستخدم ضمنيا مع MATLAB منها :
SIMULINK TOOLBOX [2] CONTROL SYSTEM TOOLBOX[1]
SIGNAL PROCESSING TOOLBOX [4] COMMUNICATION TOOLBOX [3]
MODEL PREDICTIVE CONTROL TOOLBOX[5]

توضيح لبعض الوسائط المساعدة لي MATLAB:

Communication Toolbox
عبارة عن وسائل مدمجة تستخدم لتصميم و تحليل و محاكاة أنظمة الاتصالات المختلفة وهي مفيدة في العديد من مجالات أبحاث الاتصالات مثل الاتصالات السلكية و اللاسلكية وكذلك الاتصالات الرقمية و الفضائية و الأقمار الصناعية
Control system Toolbox
تستخدم في تصميم و محاكاة أنظمة التحكم الآلي مثل التحكم في العمليات النفطية و التحكم في المراكب الفضائية و غرف التحكم في المصانع الكبرى و العديد من الأجهزة المتداولة كالغسالات الكهربائي الأتوماتيكية .
Model predictive control Toolbox
يستخدم في تطبيقات أنظمة التحكم الآلي ذات المداخل و المخارج المتعددة كما هو الحال في الهندسة الكيميائية و التحكم في العمليات.

eng_dodo
24-03-2006, 11:14 AM
شكرا لك اخي الكريم


وساكون من اول المتابعين لسلسة الدروس