بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
مقدمه
برای انجام کارهای ریاضی، آماری، مهندسی و ...
MAT AB = MATrix ABoratory (آزمایشگاه ماتریسی)
در اوايل دهه 1970 توسط C eve Mo er به وجود آمد.
در اوايل دهه 1980 با زبان C بازنويسي شد.
در 1984 شركت Mathwork تأسيس شد.
جديدترين نسخه آن MAT AB 7.3 است.
اسلاید 2 :
مقدمه – Mat ab در نقش یک ماشین حساب
ساده ترین کارهایی که با MAT AB می توان انجام داد همان اعمالی است که یک ماشین حساب مهندسی پیشرفته انجام می دهد. جمع، تفریق، ضرب، تقسیم، حل معادله، انتگرال و رسم نمودار، برنامه نویسی و ...
بعد از اجرای نرم افزارچند پنجره ظاهر می شود.
یکی از این پنجره ها command window نام دارد.
در این محیط دستورات MAT AB نوشته و اجرا می شوند.
اسلاید 3 :
بعضی از قابلیت های Mat ab
تعریف و استفاده از متغیرها
محاسبات ماتریسی
نوشتن M-fi e (کدنویسی)
دستورات حلقه و شرط
دستورات ورودی - خروجی
تعریف و فراخوانی توابع
رسم نمودار
اسلاید 4 :
تعریف متغیر
در MAT AB نیاز به تعریف متغیر وجود ندارد.
متغیرها از نوع doub e (8 بایت) فرض می شود.
MAT AB زبانی حساس به حالت حروف (بزرگ/کوچک) است. (فقط برای نام متغیرها و نه نام توابع)
مثال:
x = 23;
متغیری به نام x از نوع doub e با مقدار 23 ایجاد می شود.
علامت ; باعث می شود خروجی نمایش داده نشود.
اسلاید 5 :
چند دستور Mat ab
دستور whos: لیست متغیرهای تعریف شده در حال حاضر.
دستور who: لیست خلاصه متغیرهای تعریف شده در حال حاضر
دستور c ear: پاک کردن یک متغیر از حافظه.
دستور c c: پاک کردن پنجره command
دستور he p: راهنمای Mat ab
دستور exit: خروج از Mat ab
اسلاید 6 :
متغیرهای از پیش تعریف شده
pi: عدد
Inf و inf: بی نهایت
i و j: رادیکال منفی یک (قسمت موهومی عدد مختلط)
ans: آخرین جواب
Rea Max: بزرگترین عدد حقیقی قابل نمایش (تابع)
Rea Min: کوچکترین عدد حقیقی قابل نمایش (تابع)
اسلاید 7 :
نحوه تعریف ماتریس
A = [3 -9 4; -5 3 6]
ماتریس تهی:
A = [];
تعریف یک بردار:
X = 0:4
è X = [0 1 2 3 4];
X = (0:0.2:1)’
è X = [0; 0.2; 0.4; 0.6; 0.8; 1]
اسلاید 8 :
حلقه for
for x = 1:0.1:2
disp(x);
end
اسلاید 9 :
دستور if
x = input(‘Get a number: ’);
if x > 5
disp(‘Your number is greater than 5.’);
e seif x < 5
disp(‘Your number is ess than 5.’);
e se
disp(‘Your number is equa to 5.’);
end
اسلاید 10 :
حلقه whi e
whi e x < 6
x = input(‘Get a number greater than 5: ’);
end