Borrar filtros
Borrar filtros

FormatSpec for mixed entry of Input

3 visualizaciones (últimos 30 días)
Nidhi SRIVASTAVA
Nidhi SRIVASTAVA el 29 de Jun. de 2017
Respondida: dpb el 29 de Jun. de 2017
I am using textscan to read a file. The data of file is something like:
ASC2007252381128.0000.T88.ch04.sac E
ASC2007252381128.0000.T90.ch04.sac A
and so on.
I am having problems in defining formatspec to be used in textscan. I tried reading it by using fileread which converts it into a string array of single cell. I wish to obtain just the string before a blank i.e,
ASC2007252381128.0000.T90.ch04.sac,ASC2007252381128.0000.T88.ch04.sac
and so on. Can anybody please help me with the problem? Thanks

Respuesta aceptada

dpb
dpb el 29 de Jun. de 2017
>> s='ASC2007252381128.0000.T88.ch04.sac E'; % sample input record
>> fmt='%s %*s'; % read a string, skip a string
>> textscan(s,'%s %*s') % read it..
ans =
{1x1 cell}
>> ans{:}
ans =
'ASC2007252381128.0000.T88.ch04.sac'
>>

Más respuestas (0)

Categorías

Más información sobre Large Files and Big Data en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by