دستور repmat در متلب|معرفی تابع repmat در متلب (جلسه هشتم)

دستور repmat در متلب
دستور repmat در محیط متلب

در این دوره آنلاین آموزش متلب به صورت رایگان با سری آموزش‌های نرم افزار متلب در خدمت شما هستیم. در این جلسه از آموزش‌؛ کارشناسان تیم کارت به صورت کاملا تصویری شما را با نحوه اجرای دستور repmat در متلب آشنا خواهند کرد. در واقع آنچه که شما به طور کاملا عملی برای استفاده در انجام پروژه متلب نیاز دارید در این جلسات ارائه خواهد شد.

نحوه اجرای دستور repmat

جلسه‌ی قبلی با مفهوم ماتریس در متلب به صورت کامل آشنا شدیم در این جلسه میخواهیم کمی جلوتر برویم و شما را با نحوه اجرای دستور repmat در متلب که مخفف repeat matrix است، آشنا کنیم.

دستور repmat در متلب مرحله اول
آموزش دستور repmat در متلب مرحله اول

برای مثال ماتریس C را در نظر می‌گیریم که ستون آن را ۴ بار و سطر آن را ۵ بار تکرار کند.
repmat (C , 4 , 5)
مشاهده می‌کنید که ۴ بار ستون 4 3 را زیر هم آورده است. و سطر 4 2 را ۵ بار در کنار هم آورده است.
ans =

نتایج دستور repmat در متلب
محاسبه نتایج دستور repmat در متلب

حال فرض کنید ماتریسی ۳×۳ به نام H داریم که این اعداد این ماتریس به صورت H = [1 2 3 ; 7 8 9 ; 3 2 1] است. یک ماتریس H به صورت ۳×۳ داریم.

دستور repmat در متلب مرحله دوم
آموزش دستور repmat در متلب مرحله دوم

اکنون می‌خواهیم به عنصر ۲ در سطر سوم و ستون دوم دست پیدا کنیم. اگر بخواهیم آن را به دست آوریم، چگونه می‌توانیم به دست آوریم؟
H(3,2)
ans =
2
می‌گوییم که H سطر سوم؛ ستون دوم. که دقیقا همان ۲ را به ما داده است.
H(2,3)
ans =
9
مثلا برای ۹ می‌گوییم سطر دوم، ستون سوم.
مثلا برای ۱ به این صورت می‌نویسیم:
H(3,3)
ans =
1
۱ را به ما می‌دهد که دقیقاً سطر و ستون آخر بود. که آن را به صورت دیگری نیز می‌توانیم بنویسیم.
به این صورت که:
H(end, end)
ans =
1
۱ را به ما نشان می‌دهد.
H(2, end)
ans =
9
مثلاً می‌خواهیم ببینیم در سطر دوم و ستون آخر چه عددی داریم؟ جواب ۹ است.

دستور repmat در متلب مرحله سوم
آموزش دستور repmat در متلب مرحله سوم

H(end, 2)
ans =
2

آموزش دستور repmat در متلب مرحله چهارم
آموزش دستور repmat در متلب مرحله چهارم

یا اینکه در ستون دوم و سطر آخر چه عددی داریم؟ جواب ۲ است.

در جلسه آینده با نحوه‌ی اجرای دستور clc در متلب آشنا خواهیم شد.

در صورتی که شما پس از خواندن محتوای جلسات قبلی و این بخش که به ساده‌ترین زبان ممکن درباره‌ی برنامه‌ی متلب و محیط کاربری آن توضیح داده باز هم سردرگم هستید. می‌توانید با برون سپاری انجام پروژه متلب خود به کارشناسان حرفه‌ای کارت پروژه می‌باشد. میتوانید از طریق شماره‌ی 09104503300 با پشتیبانان کارت از طریق پیام یا تماس در ارتباط باشید.

برای کسب اطلاعات بیشتر در مورد متلب میتوانید به مقاله آموزش متلب مقدماتی مراجعه کنید.

برای ثبت سفارش لطفا در تلگرام یا واتساپ یا ایتا به شماره 09104503300 پیام دهید.