Borrar filtros
Borrar filtros

What is wrong with the code?

2 visualizaciones (últimos 30 días)
GEORGIOS BEKAS
GEORGIOS BEKAS el 3 de En. de 2018
Editada: Torsten el 3 de En. de 2018
I want to remove the vowels and I am doing something wrong.
chr = 'The fast black dog'
for i = 1:length(chr)
if chr(i) == 'a'
chr = erase(chr(i),'a')
elseif chr(i) == 'e'
chr = erase(chr(i),'e')
elseif chr(i) == 'i'
chr = erase(chr(i),'i')
elseif chr(i) == 'o'
chr = erase(chr(i),'o')
elseif chr(i) == 'u'
chr = erase(chr(i),'u')
end
end

Respuesta aceptada

Torsten
Torsten el 3 de En. de 2018
Editada: Torsten el 3 de En. de 2018
chr = 'The fast black dog';
match = ["a","e","i","o","u"];
newchr = erase(chr,match)
Best wishes
Torsten.

Más respuestas (0)

Categorías

Más información sobre Characters and Strings en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by