رفتن به مطلب

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


helen66

ارسال های توصیه شده

با سلام و وقت بخیر

چطور میتونم ی ماتریس سه بعدی رو به دوبعدی تبدیل کنم؟

مثلا:

size(ZB)

24 3 1

بشه:

1 32

 

سلام

تغییر ابعاد ماتریس که با reshape انجام میشه، ولی تعداد درایه های ماتریس نباید تغییر کنه.

لینک به دیدگاه
سلام

تغییر ابعاد ماتریس که با reshape انجام میشه، ولی تعداد درایه های ماتریس نباید تغییر کنه.

ممنون از پاسختون

مشکلم اینه که باید ابعاد ماتریسو کم کنم چنین چیزی امکان داره؟

مثلا ی ماتریس 72*1 رو به 1*32 تبدیل کنم؟

لینک به دیدگاه
ممنون از پاسختون

مشکلم اینه که باید ابعاد ماتریسو کم کنم چنین چیزی امکان داره؟

مثلا ی ماتریس 72*1 رو به 1*32 تبدیل کنم؟

 

خواهش می کنم، یعنی می خواین به نوعی undersampling کنین؟

لینک به دیدگاه
بله میخوام از این 72 ارایه 32 تا شو تصادفی انتخاب کنم وبشه ی ماترسی 1*32

 

خب این چیزی که میگین متفاوته، undersampling وقتی استفاده میشه که من یه سری داده داشته باشم، که یه ارتباطی بینشون باشه، می خوام تعداد نمونه هام رو کاهش بدم، اما اون ارتباط بین داده هام تا حدود زیادی حفظ بشه، این مثال هلپ هست:

 

x = [1 2 3 4 5 6 7 8 9 10];
y = downsample(x,3)
y =

    1     4     7    10

 

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

 

برای انتخاب تصادفی می تونین از randperm استفاده کنین، مثلا:

 

 x = 1:72

x =

 Columns 1 through 21

    1     2     3     4     5     6     7     8     9    10    11    12    13    14    15    16    17    18    19    20    21

 Columns 22 through 42

   22    23    24    25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42

 Columns 43 through 63

   43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63

 Columns 64 through 72

   64    65    66    67    68    69    70    71    72

>> y = sort(x(randperm(numel(x),32)))

y =

 Columns 1 through 21

    4     6     7    11    14    19    20    22    23    25    29    32    33    34    36    40    42    43    44    45    46

 Columns 22 through 32

   47    50    52    53    54    56    57    58    59    67    68

 

یه sort هم گذاشتم، مشخص بشه که رندم انتخاب شدن.:a030:

لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...