Estoy tratando de iterar sobre una lista de cadenas en MATLAB. El problema es que, dentro del ciclo 'para', mi iterador se considera una 'célula' en lugar de una cadena.Iteración sobre una lista de cadenas en MATLAB
for str = {'aaa','bbb'}
fprintf('%s\n',str);
end
??? Error using ==> fprintf
Function is not defined for 'cell' inputs.
¿Cuál es la manera elegante \ correcta para solucionar este problema?
Me pregunto si esto es un error conceptual en el diseño de MATLAB. ¿Por qué está construido así? – Memming
@Memming Nope. Solo alguien que no sabe cómo usar la familia de funciones '* printf' – KitsuneYMG