how to Enter same string in whole column?

Hello, I have a Table some of its columns have variable value but for some i have to fix the column value with a string.
for example:
col1
"str1"
"str1"
"str1"
"str1"
Thank you.

 采纳的回答

% a table with varying values:
t = table( ...
["str1";"str2";"str3";"str4";"str5"], ...
[1;2;3;4;5], ...
'VariableNames',{'col1','col2'})
t = 5×2 table
col1 col2 ______ ____ "str1" 1 "str2" 2 "str3" 3 "str4" 4 "str5" 5
% set all the values in col1 to "str1":
t.col1(:) = "str1"
t = 5×2 table
col1 col2 ______ ____ "str1" 1 "str1" 2 "str1" 3 "str1" 4 "str1" 5

更多回答(1 个)

T = table('Size', [5, 2], 'VariableTypes', {'string', 'double'});
T{:, 1} = "str"
T = 5×2 table
Var1 Var2 _____ ____ "str" 0 "str" 0 "str" 0 "str" 0 "str" 0

类别

帮助中心File Exchange 中查找有关 Characters and Strings 的更多信息

产品

版本

R2021b

标签

Community Treasure Hunt

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

Start Hunting!

Translated by