MATLAB Answers

How to merge two table coulmns into one column?

20 ビュー (過去 30 日間)
Kazi Alam
Kazi Alam 2021 年 4 月 16 日 19:59
コメント済み: Kazi Alam 2021 年 4 月 16 日 20:44
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 日 20:26
Thank you. And if I have three coulmns, then?

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

採用された回答

Matt J
Matt J 2021 年 4 月 16 日 20:25
編集済み: Matt J 2021 年 4 月 16 日 20:27
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 日 20:44
Thank you. This is easier to write the code but takes a little more time.

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

その他の回答 (0 件)

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by