How to merge two table coulmns into one column?

3 次查看(过去 30 天)
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 ?

采纳的回答

Matt J
Matt J 2021-4-16
编辑:Matt J 2021-4-16
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

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Environment and Settings 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by