Generate a sequence/vector of randomized letters

9 visualizaciones (últimos 30 días)
Dan
Dan el 17 de Ag. de 2022
Comentada: Dan el 17 de Ag. de 2022
I would like to create a 1x10 row vector of randomized letters.
My code so far is:
a='A':'Z';
letters= a(randi(numel(a), 1, 10))
letters = 'FLNRJUMDZB'
I was wondering if I could have this sequence output in a way where each letter is spaced with a comma in between. Ex: Instead of 'ABCDE', I would like'A, B, C, D, E'. Thank you to whoever can help! (Note: I am quite new to MATLAB)

Respuesta aceptada

KSSV
KSSV el 17 de Ag. de 2022
a='A':'Z';
letters= a(randi(numel(a), 1, 10))
letters = 'XMYNVGHUIL'
iwant = strjoin(cellstr(letters'),',')
iwant = 'X,M,Y,N,V,G,H,U,I,L'
  1 comentario
Dan
Dan el 17 de Ag. de 2022
Thank you, it was just what I was looking for! Appreciate it!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Numeric Types en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by