Tôi đang cố gắng lặp qua danh sách các chuỗi trong MATLAB. Vấn đề là, bên trong vòng lặp 'for', trình lặp của tôi được coi là 'ô' thay vì một chuỗi.Lặp lại một danh sách các chuỗi trong MATLAB
for str = {'aaa','bbb'}
fprintf('%s\n',str);
end
??? Error using ==> fprintf
Function is not defined for 'cell' inputs.
Cách chính xác \ thanh lịch để khắc phục sự cố này là gì?
Tôi tự hỏi nếu điều này là một lỗi khái niệm trong thiết kế của MATLAB. Tại sao điều này được xây dựng như thế này? – Memming
@Memming Nope. Chỉ cần một người không biết cách sử dụng họ '* printf' các hàm – KitsuneYMG