Я только что начал изучать MATLAB. Пожалуйста, найти мои коды нижеМатрица MATLAB (Cell Array) Индексирование
m= ['A','B','C'];
cs=size(m,2);
for i=1:cs
for j=1:cs
if i~=j
s1=(m(i));s2=',';s3=(m(j));
s=strcat(s1,s2,s3);
disp(s);
end
end
end
Он производит следующий вывод в командном окне.
A,B
A,C
B,A
B,C
C,A
C,B
Но я хочу, чтобы обернуть все выходы в одну матрицу (или элемент массива), Позволяет сказать new_M. Чтобы значения new_M содержали все вышеприведенные значения, подобные этому.
new_M (6,1) =
[ A,B
A,C
B,A
B,C
C,A
C,B ]
Ваша помощь будет очень признательна. Заранее спасибо.
Спасибо ТОН г-н knedlsepp. –