Fill a column in a table with an array

21 ビュー (過去 30 日間)
Gabi
Gabi 2022 年 6 月 29 日
コメント済み: Voss 2022 年 6 月 29 日
Hi,
I have a table T of a certain height and a 1x1 duration array, in this case, single value.
I would like to populate a new column in the given table T with the output value of the duration array over the height of T (in essence same value across all rows for the newly created column in T).
Thanks.

採用された回答

Voss
Voss 2022 年 6 月 29 日
編集済み: Voss 2022 年 6 月 29 日
% a table T of a certain height:
T = table((1:10).',char((65:74).'))
T = 10×2 table
Var1 Var2 ____ ____ 1 A 2 B 3 C 4 D 5 E 6 F 7 G 8 H 9 I 10 J
% a 1x1 duration array:
D = duration()
D = duration
00:00:00
% populate a new column in T with D:
T{:,'NewVar'} = D
T = 10×3 table
Var1 Var2 NewVar ____ ____ ________ 1 A 00:00:00 2 B 00:00:00 3 C 00:00:00 4 D 00:00:00 5 E 00:00:00 6 F 00:00:00 7 G 00:00:00 8 H 00:00:00 9 I 00:00:00 10 J 00:00:00
  2 件のコメント
Gabi
Gabi 2022 年 6 月 29 日
Thanks, it works as it should.
Voss
Voss 2022 年 6 月 29 日
You're welcome!

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by