Azzera filtri
Azzera filtri

Merging of Cell data into one entry.

1 visualizzazione (ultimi 30 giorni)
ans =
Columns 1 through 6
'AMEX' 'ARCA' 'BATS' 'BEX' 'CHX' 'CSFBCROSS'
Columns 7 through 12
'DRCTEDGE' 'EDGEA' 'ISE' 'ISLAND' 'LAVA' 'NITEECN'
Column 13
'NSX'
ans is a cell of size 1 x 13 i want the data to be like ans ='AMEX,ARCA,BATS,BEX,CHX,CSFBCROSS,and so on' please help me..if any problem open the attachment...thanks in advance...
  1 Commento
azizullah khan
azizullah khan il 20 Lug 2014
??? Undefined function or method 'strjoin' for input arguments of type 'cell'.
error occurs.........due to of type cell...

Accedi per commentare.

Risposta accettata

Azzi Abdelmalek
Azzi Abdelmalek il 20 Lug 2014
Modificato: Azzi Abdelmalek il 20 Lug 2014
A={'AMEX' 'ARCA' 'BATS' 'BEX' 'CHX'};
B=strjoin(A,',')
  3 Commenti
Wayne King
Wayne King il 20 Lug 2014
what version of MATLAB are you using?
Azzi Abdelmalek
Azzi Abdelmalek il 20 Lug 2014
Modificato: Azzi Abdelmalek il 20 Lug 2014
Try this
A={'AMEX' 'ARCA' 'BATS' 'BEX' 'CHX'};
B=cell2mat([strcat(A(1:end-1),',') A(end)])

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Scope Variables and Generate Names in Help Center e File Exchange

Tag

Non è stata ancora inserito alcun tag.

Community Treasure Hunt

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

Start Hunting!

Translated by