بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
MAT AB نرم افزاری برای انجام کارهای ریاضی، آماری، مهندسی و....می باشد.
MAT AB=MATrix aboratory(آزمایشگاه ماتریسی)
در اوايل دهه 1970 توسط C eve Mo er, به وجود آمد.
در اوايل دهه 1980 با زبان C بازنويسي شد.
در 1984 شركت Mathwork تأسيس شد.
جديدترين نسخه آن MAT AB 7.3 است.
اسلاید 2 :
MAT AB در نقش یک ماشین حساب
ساده ترین کارهایی که با MAT AB می توان انجام داد همان اعمالی است که یک ماشین حساب معمولی انجام می دهد. جمع، تفریق ضرب و تقسیم
اسلاید 3 :
MAT AB در نقش یک ماشین حساب (ادامه)
بعد از اجرای نرم افزارچند window(پنجره) ظاهر می شود. یکی از این پنجره ها command window نام دارد. در این محیط دستورات MAT AB نوشته و اجرا می شوند.
اسلاید 4 :
آشنایی با بعضی قابلیت های MAT AB
تعریف و استفاده از متغیرها
محاسبات ماتریسی
نوشتن M-fi e (Script نویسی)
دستورات حلقه و شرط
دستورات ورودی-خروجی
ساخت و احضار توابع
رسم نمودار
اسلاید 5 :
استفاده از متغیرها
با نوشتن دستور x=23 متغیری به نام x در حافظه ایجاد می شود و مقدار 23 در آن ریخته می شود.
اگر دستور به صورت x=23 نوشته شود MAT AB مقدار آن را مجددا نمایش می دهد و اگر به صورت x=23; نوشته شود MAT AB آن مقدار را نشان نمی دهد.
در MAT ABنیاز به تعریف متغیر وجود ندارد.
همه متغیرها از نوع doub e (8 بایت) فرض می شود.
MAT AB زبانی حساس به حالت حروف (Case sensitive) است.
اسلاید 6 :
با استفاده از دستور whos می توان فهمید چه متغیرهایی تاکنون تعریف شده است.
با استفاده از دستور c ear می توان یک متغیر را از حافظه پاک کرد.
متغیرها تا زمانی که c ear نشوند در حافظه باقی می مانند.
دستور c c برای پاک کردن پنجره command به کار می رود.
اسلاید 7 :
pi : عدد
Rea max: بزرگترین عدد حقیقی قابل نمایش
Rea min : کوچکترین عدد حقیقی قابل نمایش
Inf: بی نهایت
اسلاید 8 :
جمع و تفریق با + و -
ضرب دو ماتریس (با ابعاد m*n و n*p) : با *
ترانهاده ماتریس: با '
نکته اگر بخواهیم عناصر دو ماتریس را نظیر به نظیر در هم ضرب کنیم به جای * از .* استفاده می کنیم.
./ برای تقسیم نظیر به نظیر استفاده می شود.
^ براي به توان رساندن ماتريس به كار مي رود. مثلا A^2 ، A*A را محاسبه می کند.
.^ : به توان رسانی نظیر به نظیر A.^B
اسلاید 9 :
A=[1 2 3;4 5 6;3 4 7];
B=[2 3; 1 1;4 5];
در اینجا یک ماتریس 3*3 به نام A و یک ماتریس 2*3 به نام B تعریف کرده ایم.
C=A*B
این دستور ضرب ماتریسی A در B را انجام می دهد و حاصل که ماتریسی 2*3 است در C قرار می گیرد.
D=B*A
این دستور اشتباه است چون نمی توان یک ماتریس 2*3 را در ماتریس 3*3 ضرب کرد.
E=A^2
ماتریس 3*3 A را در خودش ضرب می کند. حاصل ماتریس 3*3 E است.
F=B^2
خطا اعلام می شود. چون B^2 یعنی B*B . اما نمی توان یک ماتریس 2*3 را در 2*3 ضرب کرد.
G=B.^2
این دستور درست است و معادل B.*B یعنی ضرب نظیر به نظیر عناصر B است.
اسلاید 10 :
A=[ ];یک ماتریس تهی ایجاد می کند
x=0:0.1:1
یک بردار ایجاد می کند که عنصر اول آن 0 است. عناصر بعدی با اضافه کردن 0.1 (گام افزایش) به دست می آیند تا زمانی که به 1 برسیم.یعنی:
x=[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1]
x=0:4
اگر مانند این مثال، گام افزایش ذکر نشود 1 در نظر گرفته می شود:
x=[0 1 2 3 3];