How to merge two table coulmns into one column?

1 回表示 (過去 30 日間)
Kazi Alam
Kazi Alam 2021 年 4 月 16 日
コメント済み: Kazi Alam 2021 年 4 月 16 日
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 ?
  2 件のコメント
Kazi Alam
Kazi Alam 2021 年 4 月 16 日
Thank you. And if I have three coulmns, then?

サインインしてコメントする。

採用された回答

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
  1 件のコメント
Kazi Alam
Kazi Alam 2021 年 4 月 16 日
Thank you. This is easier to write the code but takes a little more time.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeData Type Conversion についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by