# How to get cell string array data and combine it as a 1 column only?

조회 수: 1(최근 30일)
Tyann Hardyn 2021년 10월 31일
편집: Chris 2021년 10월 31일
Hi, Community
i have a question. I have 2 cell string array data like this :
replika_fix_menitan =
1×2 cell array
{1440×31 string} {1440×30 string}
And actually, i want to grab the data inside of those two cell string array and combine them in just 1 column because each of cell array contains with this kind of data :
Columns 29 through 31
"00:00:00" "00:00:00" "00:00:00"
"00:01:00" "00:01:00" "00:01:00"
"00:02:00" "00:02:00" "00:02:00"
"00:03:00" "00:03:00" "00:03:00"
"00:04:00" "00:04:00" "00:04:00"
"00:05:00" "00:05:00" "00:05:00"
......... ......... ...........
I want to make the 1 - 31 column (in the first cell string array) and the 1 - 30 column (in the second cell string array) become 1 column instead. (the data is time series / duration type with same length in each column). So anyone, would you help me out in finding this solution? Thank you very much /.\ /.\ /.\

댓글을 달려면 로그인하십시오.

### 답변(1개)

Chris 2021년 10월 31일
편집: Chris 2021년 10월 31일
I'm going to guess you want a 1440x61 string array.
stringArray = [replika_fix_menitan{:}]
would give you the array. The {:} returns everything inside each cell, and the square brackets collect it all into a new string array, if the dimensions of the arrays inside each cell are compatible.
stringArray = {[replika_fix_menitan{:}]}
would put the array inside a new cell.
##### 댓글 수: 4표시숨기기 이전 댓글 수: 3
Chris 2021년 10월 31일
Great! feel free to "accept" this answer, then.

댓글을 달려면 로그인하십시오.

### 범주

Find more on Characters and Strings in Help Center and File Exchange

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by