با سلام
احتراما، بنده یک ماتریس 98640x1 دارم و می خواهم آن را به یک ماتریس 1644x60تبدیل کنم؛ به طوری که اعداد به صورت 60 تایی از بالا به پایین ماتریس اولیه انتخاب شده و در سطرهای ماتریس جدید جای بگیرند. به عبارت دیگر هدف بنده این است که اعداد را از ماتریس ستونی اولیه (98640x1) از بالا به پایین در دسته های 60 تایی جدا کنم و در سطرهای ماتریس جدید قرار دهم که نتیجه آن یک ماتریس 1644x60 خواهد بود.
از دستور reshape استفاده کرده ام اما ترتیب اعداد طبق ترتیب مورد نظر نشد .
ممنون اگر راهنمایی فرمایید.
کد ذیل را بنده نوشته ام که 60 عدد اول را به درستی انتخاب می کند اما برای انتخاب دسته های 60 تایی بعدی مشکل دارم
احتراما، بنده یک ماتریس 98640x1 دارم و می خواهم آن را به یک ماتریس 1644x60تبدیل کنم؛ به طوری که اعداد به صورت 60 تایی از بالا به پایین ماتریس اولیه انتخاب شده و در سطرهای ماتریس جدید جای بگیرند. به عبارت دیگر هدف بنده این است که اعداد را از ماتریس ستونی اولیه (98640x1) از بالا به پایین در دسته های 60 تایی جدا کنم و در سطرهای ماتریس جدید قرار دهم که نتیجه آن یک ماتریس 1644x60 خواهد بود.
از دستور reshape استفاده کرده ام اما ترتیب اعداد طبق ترتیب مورد نظر نشد .
ممنون اگر راهنمایی فرمایید.
کد ذیل را بنده نوشته ام که 60 عدد اول را به درستی انتخاب می کند اما برای انتخاب دسته های 60 تایی بعدی مشکل دارم
کد پیاچپی:
for a=1:60;
g=1;
b=1;
new(g,a)=old(a,b);
end