matlab отбрасывает 3-е измерение массива и присваивает его 2-мерному массиву - PullRequest
1 голос
/ 18 марта 2012

У меня есть 3-х мерный массив.Я хочу назначить только первые два измерения двумерному массиву.

Массив

A <44,512,3 uint8>

Мне нужно отбросить 3 и назначитьэто новый массив B, так что B будет

B <44,512 uint8>

Я не знаю, как поступить.Может кто-нибудь, пожалуйста, помогите мне?

1 Ответ

1 голос
/ 18 марта 2012

Какой 2D-срез вашего 3D-массива вам нужен?Если вы хотите срез №2, вы делаете:

B = A(:,:,2);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...