آشنایی با متلب ( نکات کاربردی-۱)پنجشنبه 11, ژوئن 2020
آشنایی با محیط Matlab
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
Conj : مزدوج در متلب
Exp : تابع نهایی در متلب
Ones(n) در متلب:
ماتریسی که همه درایه های آن برابر ۱ است.
Eye(n) :
ماتریس واحد
Zeros(n) در متلب:
ماتریس صفر
Magic(n) در متلب:
مجموع درایه های سطر, ستون و قطر با هم برابرند.
دستور length:
این دستور نشان دهنده بیشترین طول یک ماتریس یا بردار می باشد.
به عنوان مثال داریم:
دستور trace در متلب:
مجموع عناصر روی قطر اصلی یک ماتریس را نشان می دهد.
دستور triu :
ماتریس بالا مثلثی
معرفی ماتریس حلزونی
معرفی ماتریس خیام- پاسکال
دستور diag در متلب:
این دستور روی قطر اصلی ماتریس کار می کند.
آرایه سلولی:
تعریف سلول در یک خط:
دستور رسم سلولیcellplot و celldisp :
دستور مفید repmat :
این دستور می تواند قسمتی از یک ماتریس را به آن بچسباند
اجتماع دو مجموعه در متلب:
اشتراک دو مجموعه در متلب:
تفاضل متقارن دو مجموعه در متلب :
تفاضل دو مجموعه:
برخی تبدیلات مهم و دستورات مربوط به آنها
قضیه جردن برای ساده کردن ماتریس به صورت قطری
با این روش می توان به راحتی دترمینان ماتریس را محاسبه کرد.
- با زدن کلید tab در کنار دستور نوشته شده help کوچکی باز می شود.
ماتریس تصادفی n در m : (rand و randn)
مثال:
ماتریس تصادفی ۳*۳ بین (۲,۵)
دستگاه معادلات مجهول
معکوس ماتریس A :
توابع گرد کردن:
مثال
بزرگترین مقسوم علیه مشترک:
کوچکترین مضرب مشترک:
متلب log را فقط در مبنای ۱۰ و ۲ می گیرد.
دستور linspace
بین ۰ و ۱۰ , پنج عذذ با فاصله یکسان ایجاد می شود.
دستور logspace
چون log دارد پس به معنی ۱۰۱,۱۰۲,۱۰۳
مثال: برنامه ای را بنویسید که عدد صحیح n را از ورودی بگیرد و برداری ۱۰۰ عنصری بین ۰ و ۲nΠ ایجاد نموده و در متغیر x قرار دهد. سپس مقادیر y را از رابطه زیر محاسبه کرده و نمایش دهد.
دستور strcmp :
این دستور برای برابری رشته ها می باشد.
دستور char :
تابعی برای تبدیل متغیر از نوع double به رشته می باشد.
دستور mat2str :
دستوری برای تبدیل ماتریس از اعداد به رشته می باشد.
دستور eval :
دستوری برای اجرای فرمانی از متلب که به صورت رشته وارد شده.
برای نمایش کد اسکی یک رشته:
این برنامه رشته hello را از آخر به اول نشان می دهد.
در اینجا آشنایی با محیط متلب بخش چهل و هشتم به پایان رسیده است و در آموزش های بعدی به مباحث دیگر آموزش متلب می پردازیم. همچنین از شما مخاطبین عزیز سایت همیارپروژه دعوت می کنم که برای انجام پروژه متلب خود آموزش های ما را دنبال نمایید.
نویسنده: زهرا رستمی
دیدگاهتان را بنویسید