بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
جلسه ی اول
An easy way to learn MATLAB is to sit down at a computer and follow along with the examples given in this tutorial.
MATrix LABoratory =MATLAB
اسلاید 2 :
برای نگهداری برنامههایتان یک فلدر بسازید.
از کنار دکمهی درایو جاری از Browse استفاده کنید و بعد از دکمهی Make New Folder استفاده کنید.
برای اجرای برنامههایتان درایو جاری را درایو خودتان قرار دهید.
میتوانید از منوی فایل از گزینه Set Path درایو برنامههایتان را به مسیر Matlab اضافه کنید.
اسلاید 3 :
از منوی فایل گزینهی preferences میتوانید تنظیمات صفحه کار خود را تنظیم کنید.
با توجه به این که فونت برای آموزش ریز میباشد با انتخاب فونت آن را تغییر دهید.
زبان برنامهنویسی Matlab مانند Java به صورت interpreted است. برای اجرا خط به خط اجرا میشود.
اسلاید 4 :
این زبان autocomplete است. یعنی با تایپ قسمتی از دستور و استفاده از کلید tab میتوان دستور مورد نظر را انتخاب و کامل نمود.
توابع را در این زبان به دو طریق Script و Function میتوان نوشت.
edit test1.m
اسلاید 5 :
از اولین خط Function میتوان برای تعریف help تابع استفاده کرد.
متغیرهای تعریف شده در Script داخل پنجره Matlab قابل دسترسی هستند ولی متغیرهای Function داخل پنجره Matlab قابل دسترسی یا تغییر نیستند.
اسلاید 6 :
در این نرمافزار متغیرها به صورت بردار میباشند.
برای اجرای هر دستور کافی است پس از تایپ آن کلید Enter زده شود.
برای تعریف بردارهای سطری متغیر با علامت کروشه باز و بسته و نوشتن اعداد داخل آن تعریف میشود.
a = [1 2 3 4 5]
اسلاید 7 :
برای جدا کردن عضوهای یک بردار سطری میتوان از کاما نیز استفاده کرد.
a = [1, 2, 3, 4, 5]
برای جدا کردن عضوهای یک بردار سطری میتوان از کاما و فاصله نیز استفاده کرد.
a = [1 2, 3 4, 5]
اسلاید 8 :
برای تعریف بردار ستونی بین عضوها از علامت سمیکلون استفاده میشود.
a = [1; 2; 3; 4; 5]
برای تعریف ماتریس عضوهای یک سطر با کاما یا فاصله جدا میشوند و سطرهای ماتریس با سمیکلون از هم جدا میشوند.
a = [1 2 3; 4 5 6; 7 8 9]
اسلاید 9 :
این نرم افزار case-sensitive است یعنی متغیر با حرف کوچک و متغیر با حرف بزرگ با هم فرق دارند.
a = [1 2 3]
A
??? Undefined function or variable 'A'.
اسلاید 10 :
اگر در انتهای یک دستور سمیکلون نگذاریم نتیجهی محاسبات دیده میشود؛ ولی اگر سمیکلون بگذاریم عملیات انجام میشود ولی نتیجهی محاسبات دیده نمیشود.
>> a = 2+3-5
a =
0
>> a = 2+3-5;
>>