Creating a column vector of strings of various sizes

14 visualizaciones (últimos 30 días)
Gian Carpinelli
Gian Carpinelli el 9 de Abr. de 2018
Comentada: Gian Carpinelli el 9 de Abr. de 2018
hey so as the title says, I need to create a database / 'library'. I need to save each 'book' entered by the user ( the total amount of books entered is unknown, i.e. can enter as many as they want)into a vertical vector. Ive tried using strvcat and char and other methods to add elements to an empty vector but I keep getting dimension errors. Please help
cheers

Respuesta aceptada

KSSV
KSSV el 9 de Abr. de 2018
books = cell(3,1) ;
books{1} = 'MATLAB';
books{2} = 'MAT';
books{3} = 'LAB';
Read about cell
  3 comentarios
KSSV
KSSV el 9 de Abr. de 2018
books = cell([],1) ;
for i = 1:3
book = input('Book Name:','s') ;
books{i,1} = book ;
end
Gian Carpinelli
Gian Carpinelli el 9 de Abr. de 2018
does this only work for 3 entries of the book though?

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Characters and Strings 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