How to create a column vector repeating the same character n times?

50 views (last 30 days)
Probably an easy answer, but I am quite stuck on figuring out how to create a character column vector based on a length of another column vector.
I find
cols = length(data) to find how many rows there are, but then how to create a new column vecor that has the same number of rows and has the same character repeating in each row like 'on'.
Thank you for any help!

Accepted Answer

Matt J
Matt J on 27 Sep 2022
Edited: Matt J on 27 Sep 2022
and has the same character repeating in each row like 'on'.
'on' contains two characters. Repeating it for N rows would give an Nx2 matrix, not a column vector. Posibly you mean a column vector of strings, like in,
repmat("on",10,1)
ans = 10×1 string array
"on" "on" "on" "on" "on" "on" "on" "on" "on" "on"

More Answers (0)

Community Treasure Hunt

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

Start Hunting!