Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Одна матрица из двух в Матлаб
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
Acvarif
Имеются две матрицы
Код
zr1=zeros(200,16);
zr2=zeros(200,16);

Подскажите пожалуйста как, желательно не применяя цикл, сформировать из матриц новую матрицу типа
Код
zr(200,32);

в которой нечетные элементы это элементы zr1, а четные - zr2.
agregat
Приравнять типа
A[:;1,3..32]=A1
A[:;2,4..32]=A2
Acvarif
Цитата(agregat @ Apr 4 2016, 21:38) *
Приравнять типа
A[:;1,3..32]=A1
A[:;2,4..32]=A2

Так не работает. Ошибка.
thermit
zr=zeros(200,32);
zr(:,1:2:end)=zr1;
zr(:,2:2:end)=zr2;
Acvarif
Цитата(thermit @ Apr 4 2016, 22:42) *
zr=zeros(200,32);
zr(:,1:2:end)=zr1;
zr(:,2:2:end)=zr2;

Спасибо. Работает.
Herz
Цитата(Acvarif @ Apr 4 2016, 22:08) *
Спасибо. Работает.

Объединить так матрицы можно. Но что значит чётные и нечётные элементы? Они ведь все - нули. И чётные по столбцам или по строкам? Или по значениям?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.