تغییر اندازه (ابعاد) یک ماتریس با دستور reshape در متلب
فرض کنید ماتریسی داشته باشیم که بخواهیم اندازه (ابعاد) آن را تغییر دهیم، برای این منظور، می توانیم از دستور reshape در متلب، استفاده کنیم. البته باید دقت داشته باشیم که تعداد عناصر ماتریس اولیه و تعداد عناصر ماتریسی که ساخته می شود، باید برابر باشد. به مثال زیر توجه کنید :
B=reshape(A,4,2)
نتیجه :
1 2 3 4
5 6 7 8
B =
1 3
5 7
2 4
6 8
ماتریس A ، دارای 2 ردیف و 4 ستون می باشد. با دستور reshape(A,4,2) ، تعیین کرده ایم که ماتریسی می خواهیم که تعداد ردیف های آن، برابر 4 و تعداد ستون های آن، برابر 2 باشد و عناصر آن، همان عناصر ماتریس A باشد.
سلام
ممنون به کارم اومد
واقعا ممنون خیلی این سایت کار منو راه میندازه بقیه سایت ها فقط اطلاعات شما رو کپی میکنن
خیلی ممنونم از سایتتون که بی حاشیه و با متن روون و مثالهای کاربردی مطالب رو توضیح دادید.
این سایت برای من همیشه مفید بوده و همیشه جواب سوالامو اینجا پیدا میکنم. ممنون از این که مطالب بسیار عالی و کاربردی و جامع رو به اشتراک میگذارید.
ممنون از شما مطالب و مثالها کمک بزرگی به من کرد
برنامهاي به صورت mفایل بنویسید که یک جمله انگلیسی با طول دلخواه از کاربر دریافت کند که کلمات آن یک space از هم فاصله دارند.
سپس هر کلمه این جمله را به ترتیب در سطرهاي یک ماتریس قرار دهد و در خروجی چاپ کند. مث