۰٪
تخفیف تمامی دوره ها مدت زمان محدود
دستور reshape در نرم افزار متلب میتواند برای تغییر ابعاد ماتریس مورد استفاده قرار گیرد. در این صفحه آموزشی به نحوه استفاده از این دستور در نرم افزار متلب پرداخته می شود.
فرض کنید یک ماتریس A در نرم افزار متلب تعریف کردیم که درایههای این ماتریس اعداد یک تا 100 باشند. با استفاده از دستور reshape میتوان ابعاد این ماتریس را تغییر داد. البته باید دقت شود، تعداد درایه ها با عناصر ماتریس متناسب باشد. در این مثال که درایه ها ما اعداد 1 تا 100 هستند، تعدادشان 100 تا است و میتوان در قدم اول یک ماتریس 10 در 10 برای این ساخت.
حال میتوان با استفاده از دستور reshape به صورت زیر ابعاد این ماتریس را تغییر داد:
B=reshape(A,20,5)
همونطور که مشاهده میشود به راحتی میتوان با استفاده از این دستور ابعاد ماتریس را تغییر داد. البته باید دقت شود، تعداد عناصر ماتریس متناسب با تعداد درایه ها نتخاب شود. در این ماتریس که ما تعریف کردیم 100 تا درایه داشتیم. بنابراین تعداد سطر ها و ستون های ماتریس باید طوری انتخاب می شد که این 100 درایه در آن به درستی گنجانده شود.
همچنین بخوانید: کاربرد نرم افزار متلب در مهندسی عمران