Как объединить 2 даже не ячейки в 1 ячейку в MAtlab? - PullRequest
1 голос
/ 17 марта 2011

У меня тут проблема.Я хочу прочитать файл Excel (Test.xls) с 2 листами (тест 1 и тест 2) в Matlab и использовать его данные для анализа.Итак, я сделал: [a, b, c] = xlsread ('Test.xls', 'text 1');и [d, e, f] = xlsread ('Test.xls', 'text 2');

Результат, который я получил: c: <65000x18 ячейка> и f: <24912x18 ячейка>

Может кто-нибудь помочь мне объединить эти 2 ячейки в 1?Как z: <89912x18 ячейка> или любой другой способ - прочитать все 2 листа в 'z'

Заранее большое спасибо

Джеки

Ответы [ 2 ]

6 голосов
/ 17 марта 2011

Вы также можете объединить их вертикально, чтобы начать использовать:

z = [c;f];
0 голосов
/ 17 марта 2011

Вы должны будете транспонировать каждый из них, а затем транспонировать результат.

z = [ c' f']'
...