Я знаю, что мой вопрос может показаться похожим на других, уже опубликованных. Тем не менее, я просматривал ответы на явно близкие вопросы, но все равно не мог делать то, что хочу. Поэтому я снова спрашиваю у меня.Matlab - Как читать значения из текстового файла?
У меня есть текстовый файл (data.txt) этого типа.
StudentA 10
StudentB 5
StudentC 3
...
Данные в одной строке разделены вкладкой.
Как я могу прочитать только значения (это означает только числа 10, 5, 3 и т. Д.) В Matlab и игнорировать StudentA, StudentB и т. Д.?
Я сделал следующее.
fid=fopen('grades.txt','r');
m=fscanf(fid, '%d');
Но что показал Matlab был:
m =
[]
Чтобы игнорировать столбец «students», вы можете указать '% * s' вместо'% s'. –
Привет, правильный код: A = textscan (fid, '% * s% d', 'Delimiter') ". Большое спасибо за вашу помощь. – user2346332