Я собираю информацию из вычислений, выполненных с некоторыми данными и сохраненных в массивах. У меня также есть некоторая информация об этих данных, поступающих из текстового файла, который время от времени содержит строки.
Строки из текстовых файлов были сохранены в массив строк из {}
ячеек, например:
strings={'s1' 's2' 's3'};
a=[1 2 3]
То, что содержат строки и массивы, генерируется на основе нескольких условных выражений из данных, представленных в текстовом файле, а также некоторых данных, которые у меня есть в Matlab, через цикл, выполняющий такие действия:
srings{e}=blablahFromSomewhere{e}
a(e)=otherNumericalBlahBlahFromSomwehre(e+6)
В конечном итоге я хочу объединить это в таблицу. Я обычно делаю так:
T=[a(:) strings(:)]
Но я столкнулся со следующей ошибкой:
Error using horzcat
Dimensions of matrices being concatenated are not consistent.
Кто-нибудь может помочь? Я действительно не хочу преобразовывать строки в целые числа, потому что содержимое строки удобнее иметь в выводе при выполнении анализа.
Спасибо :)