Измените пустую строку на «Nostring» при чтении из файла - PullRequest
0 голосов
/ 27 сентября 2018

Я хочу читать из текстового файла, в котором есть определенные пустые ячейки.Однако символьные данные не являются числовыми значениями, поэтому я не могу использовать «пустое значение», NaN.Есть ли аналогичный способ для текстового чтения заполнить пустые ячейки для строки с помощью Nostring?Я перепробовал много методов, чтобы преодолеть это, но я все еще потерян.Я прочитал, что использование «% [^]» может игнорировать символы в поле, но я получаю сообщение об ошибке при его использовании.Я использую это неправильно?

inFile = 'filepath';

 % Extracting data from the input file
 [a,b,c,d] = textread(inFile,'%*d %*s %*s %*s %*s %*s %*s %*s %f %f %*d %[^ ] %s','headerlines',2,'delimiter','\t','emptyvalue', NaN);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...