پاورپوینت آموزش مقدماتی برنامه نویسی (متلب) (pptx) 22 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 22 اسلاید
قسمتی از متن PowerPoint (.pptx) :
آموزش مقدماتی برنامه نویسی(متلب)
به نام خدا
توابع حذف کننده اعداد اعشادی
1-ceil تابعی است که عدد صحیح را در به ازا هر مقدار بالاتری از صفر به عدد صحیح بالاتر تبدیل میکند
2- round تابعی است که به نسبت قرار گیری در پایین نیمه یا بالای ان عدد صحیح را رقم نزدیکتر سوق میدهد
3- floor تابعی است که اعداد اعشاری به هر میزان که باشد حذف نموده وفقط عدد صحیح مطلوب را تعیین می نماید
تابع
نحوه صفر کردن عناصر روی قطر اصلی با استفاده از دستور دایاگ بدین شرح است
پیاده سازی ماتریس واستفاده از توابع تصحیح کننده اعشار ها
1
سقف
کف
میانه
ابتدا تعیین عناصر قطر اصلی
Sum(Diag [A])=trace matrix=rad matrix
نکته: روابط زیر در متلب برابر میباشد و مفهوم آن مجموع عناصر روی قطر اصلی میباشد.
تشکیل ماتریس متقارن
2- با معادله
1- ابتدا ماتریس مطلوب را به متلب معرفی میکنیم
2-جمع ماتریس با ترانهاده ان وتقسیم بر 2
3- استفاده از تابع فلور به منظور نمایش اعداد صحیح ان
4- بدست آوردن عناصر روی قطر اصلی
5- بدست آوردن عناصر روی قطر اصلی به فرمت ماتریس
4- کسر عناصر ماتریس اصلی از ماتریس قطری شده
تابع randi: از این دستور برای ایجاد ماتریس با اعضای کاملا تصادفی در بازه مطلوب استفاده خواهیم نمود که در مسائلی همچون
فروشنده دوره گرد و بسیاری از تست سیستمها کاربرد دارد. نحوه کاربرد آن به قرار زیر می باشد.
تابع zeros: برای تولید ماتریس با عناصر صفر کاربرد دارد.
تابع ones: برای تولید ماتریس با عناصر یک کاربرد دارد.
نکته : برای تولید ماتریس با عناصر یکسان ودر بازه همه اعداد طبیعی نیز میتوان از تابع ones یا repmat استفاده نمود .
یا
ماتریس واحد : ماتریسی که تمامی اعضا به غیر از قطر اصلی صفر هستند وعضوهای قطر اصلی یک هستند. هرگاه ماتریس واحد در ماتریس دیگری ضرب شود خود ماتریس حاصل میشود(عضو بلا اثر ضرب)
نکته : توابع بسیاری در متلب بر اساس صدای انها به کار برده شده است که تابع واحد ما هم از
eye استفاده شده است
Nan ; inf
خلاصه ای از توابع پر کاربرد در متلب