نواندیشان
0

هیچ محصولی در سبد خرید نیست.

کاربرد ماتریس در متلب | توابع ماتریسی در Matlab

دسته بندی :کامپیوتر و گرافیک 16 دی 1396 نسرین صادقی 1565
کاربرد ماتریس در متلب

در این مطلب با بیان توابع ماتریسی در Matlab به کاربرد ماتریس در متلب پرداخته شده است که انواع ماتریس سه بعدی، جادویی و پاسکال و استخراج ماتریس از ماتریس دیگر بیان خواهد شد.

استخراج ماتریس از ماتریس دیگر

(diag (A   قطر ماتریس را استخراج می کند.

(tril (A   مثلث پائین ماتریس را استخراج می کند.

(triu (A   مثلث بالای ماتریس را استخراج می کند.

بعضی از توابع مانند  cumprod ,sum ,prod ,diff به روی مجموعه عناصر ماتریس عمل می کنند.

(det (A    دترمینان ماتریس مربعی A

(Inv (A   معکوس ماتریس مربعی A

(cumprod (A حاصل ضرب عناصر هر ستون ماتریس به صورت افزاینده

(sum (A حاصل جمع عناصر هر ردیف

(prod (A حاصل ضرب عناصر هر ستون

(diff (A حاصل تفریق عناصر متوالی هر ستون

ماتریس سه بعدی

یک ماتریس سه بعدی m × n × p دارای  p صفحه است که هر صفحه یک ماتریس دو بعدی  m × n است. انتخاب مقادیر m, n   p دلخواه است، اما باید دقت کرد که  n و  m برای تمامی صفحات یکسان باشند.

صفحات  ۱، ۲، ۳، . . .، n ماتریس فضائی A به این صورت تعریف می شوند.

A (:,:,1) = A

A (:,:,2) = B

A (:,:,3) = C

.

.

A (:,:,n) = M

ماتریس های تعریف شده در بالا ماتریس های دوبعدی می باشند.

در متلب تعریف صفحه ی  n ام از یک ماتریس سه بعدی به نام  E به صورت A(:,:,n) = M است. صفحه های تشکیل دهنده یک ماتریس فضائی باید همسان (دارای ردیف ها و ستون های یکسان) باشند (size(A تعداد ردیف، ستون، و صفحه های ماتریس فضائی را نشان میدهد. عبارت (:)E  یک بردار تک ستونی متشکل از تمام عناصر ماتریس فضائی ایجاد می کند. عبارت (:, :)E یک ماتریس دو بعدی متشکل از ماتریس های سازندهی  E ایجاد می کند.

تابع  (rand(m,n,p یک ماتریس تصادفی  p صفحه ای با صفحاتی دارای  m ردیف و  n ستون تولید می کند.

ماتریس جادوئی

دستور (magic(n یک مربع جادوئی n*n میسازد. خاصیت مربع جادوئی این است که حاصل جمع عناصر آن در طول ردیف، قطر، و ستون برابرند.

ماتریس پاسکال

ماتریسی است که از مثلث پاسکال تشکیل می شود. مثلّث خیام یا مثلث خیام-پاسکال به آرایش مثلث ‌شکل ضرایب بسط دو جمله ای گویند. یک نمونه مثلث پاسکال در زیر آمده است. برای تولید یک ماتریس پاسکال n*n از دستور زیر در متلب استفاده می کنیم.

 (A = pascal (n  <<

آموزش MATLAB & SIMULINK 2016 به صورت تصویری در قالب ۲ دی وی دی آموزشی به صورت اینتراکتیو همراه با نرم افزار متلب ۲۰۱۶ را از لینک زیر می توانید تهیه کنید.

آموزش تصویری MATLAB

منبع: نواندیشان
نسرین صادقی

برای ارتباط ساده‌تر و سریع‌تر اپلیکیشن نواندیشان را دانلود کنید. دانلود اپلیکیشن

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

  • چنانچه دارای سوال فنی درباره محصول خریداری شده هستید، لطفاً از بخش حساب کاربری، تیکت ارسال کنید.
  • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کوتاه:
کارایی بهتر در اندروید نواندیشان
0