Я пытаюсь перебрать список строк в MATLAB. Проблема в том, что внутри цикла 'for' мой итератор считается «ячейкой», а не строкой.Итерация над списком строк в MATLAB
for str = {'aaa','bbb'}
fprintf('%s\n',str);
end
??? Error using ==> fprintf
Function is not defined for 'cell' inputs.
Каков правильный \ элегантный способ исправить это?
Интересно, если это концептуальная ошибка в дизайне от Matlab. Почему это построено так? – Memming
@Memming Nope. Только тот, кто не знает, как использовать семейство функций '* printf' – KitsuneYMG