Borrar filtros
Borrar filtros

How to merge two table coulmns into one column?

2 visualizaciones (últimos 30 días)
Kazi Alam
Kazi Alam el 16 de Abr. de 2021
Comentada: Kazi Alam el 16 de Abr. de 2021
I have tables T1 and T2 with same size. They hold double values. I would liket to merge T1.X = [1 ;2 ;3] and T2.X = [3 ;6; 7] and the result should be something like x = [13; 26; 37 ]. Is it possible? Used once strcat and returened with error message 'Complex values cannot be converted to chars'. Can someone help ?

Respuesta aceptada

Matt J
Matt J el 16 de Abr. de 2021
Editada: Matt J el 16 de Abr. de 2021
T1=table([1;2;3],'VariableNames',{'X'});
T2=table([3;6;7],'VariableNames',{'X'});
x=str2double(string(T1.X)+string(T2.X))
x = 3×1
13 26 37
  1 comentario
Kazi Alam
Kazi Alam el 16 de Abr. de 2021
Thank you. This is easier to write the code but takes a little more time.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Data Type Conversion en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by