How to add numeric values to cell array?
40 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Souarv De
el 7 de Abr. de 2021
names = {'A' 'B' 'C' 'D' 'E'};
val = [0;1.5;0.5;0.5;1.5]
I want my output as folows
A 0
B 1.5
C 0.5
D 0.5
E 1.5
0 comentarios
Respuesta aceptada
Star Strider
el 7 de Abr. de 2021
Try this:
names = {'A' 'B' 'C' 'D' 'E'};
val = [0;1.5;0.5;0.5;1.5];
C = {[names{:}].' val}
C1 = C{:,1}
C2 = C{:,2}
TC = table(C1,C2)
.
6 comentarios
Star Strider
el 8 de Abr. de 2021
Stephen — Thank you!
names = {"A1" "B1" "C1" "D1" "E1"};
.
Más respuestas (1)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!