پاورپوینت برنامه نویسی رایانه مقدمه ای بر متلب (pptx) 50 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 50 اسلاید
قسمتی از متن PowerPoint (.pptx) :
دانشگاه کردستان
دانشکده کشاورزی
گروه مهندسی بیوسیستم
برنامه نویسی رایانه
Computer Programming
مدرس:
دکتر کاوه ملازاده
بخش عملی 1:
مقدمه ای بر MATLAB
1
مقدمه
MATLAB یک نرم افزار قوی جهت استفاده دانشجویان و پژوهشگران رشته های ریاضی و مهندسی است که اولین نگارش های آن در دانشگاه نیومکزیکو و استانفورد در سال 1970 توسطCleve Moler جهت حل مسائل تئوری ماتریس ها، جبر خطی و آنالیز عددی به وجود آمد. نسخه کامل MATLAB در سال 1984 روانه بازار شد.
لغتMATLAB ترکیبی از دو کلمهMATrix LABoratory است. در حقیقت MATLAB یک زبان برنامه نویسی آسان با مشخصات بسیار پیشرفته و ساده تر از زبان های کامپیوتری نظیر پاسکال وC است. زبان برنامه نویسی این بسته، بواسطه دارا بودن کتابخانه عظیم شامل توابع از پیش تعریف شده، مدل های آماده و سیستم های شبیه سازی و بهینه سازی توانسته است نیازهای کاربران را به صورت قابل قبولی ارضا کند. ماتریس ها، معادلات دیفرانسیل، رشته های عددی، ترسیمات و گراف ها از لوازم اصلی به کار رفته در ریاضیات و نیز درMATLAB است.
2
برخی از کاربردهای MATLAB
کاربرد و اداره ماتریس ها و آرایه های جامع در آنالیز عددی
یافتن ریشه های چند جمله ای ها با درجات بالا
رسم نمودارهای دو بعدی و سه بعدی با سیستم های مختصات مختلف
انتگرال گیری و مشتق گیری
کنترل و پردازش سیگنال
شناسایی و هوش مصنوعی
بهینه سازی و محاسبات سیمولینکی
3
مزایای استفاده از MATLAB
نرم افزار MATLAB هم می تواند به عنوان یک ماشین حساب و هم به عنوان یک زبان برنامه نویسی به کار رود.
رسم های گرافیکی و محاسبات را به زیبایی در کنار هم ترکیب می کند.
یادگیری نرم افزار MATLAB آسان است.
یک نرم افزار تفسیری (interpreted language) است نه مترجمی (compiled language). بنابراین تصحیح خطا در آن آسان است.
طوری بهینه شده است که عملیات ماتریسی را سریع انجام می دهد.
4
معایب استفاده از MATLAB
یک زبان برنامه نویسی با هدف های عام مانند C، C++ و FORTRAN نیست.
یک زبان تفسیری است؛ بنابراین از زبان های مترجمی کندتر است.
بالا بودن هزینه ی خرید نرم افزار
5
آشنایی با محیط MATLAB
منوهای اصلی پنجره ی MATLAB: Apps، Plots، Home
پنجره فرمان : Command Window
پنجره تاريخچه دستورات: Command History
پنجره دايرکتوري جاري : Current Folder
پنجره فضاي کاري و ویرایش متغیرها : Workspace
6
آشنایی با محیط MATLAB
7
آشنایی با محیط MATLAB
در منوی Home می توان M-fileها یا متغیرهای جدید را ایجاد، باز یا ذخیره کرد؛ داده های جدید را وارد نمود. همچنین در این منو می توان پنجره های اصلی متلب را سفارشی ساخته یا مدیریت نمود.
در منوی Plot می توان نمودارهای متنوع دو بعدی و سه بعدی را بر روی داده ها ایجاد نمود.
در منویApps می توان از Toolboxهای متنوعی که برای رشته های مختلف علم و مهندسی توسعه داده شده است، استفاده نمود. همچنین در این بخش می توان برنامه ای که توسط کاربر به صورت رابط گرافیکی (Graphical User Interface) آماده شده است را به صورت برنامه های رایانه ای مجزا تولید نمود.
8
پنجره دستورات Command Window
اصلی ترین پنجره MATLAB است که کاربر می تواند در این قسمت از دستورات ساده تا کدهای برنامه نویسی را در این محل تایپ کند و اجرا نماید. این دستورات در مقابل علامت << (Command prompt) نوشته می شوند و پس از اتمام دستورنویسی و زدنEnter دستور مورد نظر اجرا می شود. این صفحه می تواند مانند یک ماشین حساب ساده بکار برده شود. پیغام های خطا و سایر پیغام های MATLAB در این پنجره دیده می شود.
به عنوان مثال
>> 4+2
Ans= 6
محتویات این صفحه را می توان از طریق کلیک راست بر روی نوار بیرونی پنجره دستورات و استفاده از گزینهClear Command Window پاک کرد.