cell array manipulation with string

1 view (last 30 days)
Rick
Rick on 24 Jul 2014
Edited: Rick on 24 Jul 2014
Write a line of MATLAB code that uses the cell array A to generate the string 'Cal Golden Bears'
A = {'Cal', 'Golden', 'Bears', [5 7], {[1 2 3 4]}}
A =
'Cal' 'Golden' 'Bears' [1x2 double] {1x1 cell}
The closest I've gotten so far is this, but I still don't have all three words in one string.
A(1:3)
ans =
'Cal' 'Golden' 'Bears'

Answers (1)

Azzi Abdelmalek
Azzi Abdelmalek on 24 Jul 2014
Edited: Azzi Abdelmalek on 24 Jul 2014
[A{1:3}]
%or
strjoin(A(1:3))
  1 Comment
Rick
Rick on 24 Jul 2014
Edited: Rick on 24 Jul 2014
[A{1:3}]
ans =
CalGoldenBears
strjoin(A(1:3))
ans =
Cal Golden Bears
both of these are not 'Cal Golden Bears', should have the ''

Sign in to comment.

Categories

Find more on Data Type Conversion 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!