concatenate values from matrix and cell array
Afficher commentaires plus anciens
i have a matrix and a cell array
mtric =
1 2 3
4 5 6
7 8 9
cell_array =
aa bb cc
dd ee ff
gg hh ii
i wanted to combine both these as
new_out =
1 - aa 2 - bb 3 - cc
4 - dd 5 - ee 6 - ff
7 - gg 8 - hh 9 - ii
Réponse acceptée
Plus de réponses (1)
madhan ravi
le 3 Avr 2019
strcat(""+mtric,{'-'}, string(cell_array)) % string array
cellstr(strcat(""+mtric,{'-'}, string(cell_array))) % cell array
4 commentaires
Elysi Cochin
le 3 Avr 2019
madhan ravi
le 3 Avr 2019
Which version of matlab are you using? If not use string() instead of "".
Elysi Cochin
le 3 Avr 2019
Modifié(e) : Elysi Cochin
le 3 Avr 2019
madhan ravi
le 3 Avr 2019
strcat(sprintfc('%d',mtric),{'-'},cell_array)
Catégories
En savoir plus sur Resizing and Reshaping Matrices dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!