Для тех, кто заинтересован, я думаю, что нашел решение.
Я переопределил свой массив ячеек как:
X1 =
{1x2}
X1 = '' 'A'
X2 =
[1x2 double]
X2 = 10 113
Затем я применил это для цикла:
NUM = [];
for i = 1:size(X2') #take the transpose of X2
p = num2str(X2(i)); #convert doubles to strings
str = STRCAT(p, X1(i)); #concatenate
NUM = [NUM str]; #add to another array
end
NUM = '10' '113A'
Я уверен, что есть более эффективный способ, но мы с MATLAB никогда не будем в хороших отношениях. Иногда достаточно быстро и грязно!
Cheers,
S: -)