Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

New to MATLAB?

how read this txtfile?

Asked by huda nawaf

huda nawaf (view profile)

on 21 Jul 2012

hi,

if i have txt file with different types of values. how i can read it

the file has these information: 1|Toy Story (1995)|01-Jan-1995||http://us.imdb.com/M/title-exact?Toy%20Story%20(1995)|0|0|0|1|1|1|0|0|0|0|0|0|0|0|0|0|0|0|0

2|GoldenEye (1995)|01-Jan-1995||http://us.imdb.com/M/title-exact?GoldenEye%20(1995)|0|1|1|0|0|0|0|0|0|0|0|0|0|0|0|0|1|0|0

what i need is just access to last 19 items .i.e i need access to binary no.

how can do that?

1 Comment

Mus Bohr

Mus Bohr (view profile)

on 21 Jul 2012

textscan or textread.

huda nawaf

huda nawaf (view profile)

Tags

Products

No products are associated with this question.

1 Answer

Answer by per isakson

per isakson (view profile)

on 21 Jul 2012
Edited by per isakson

per isakson (view profile)

on 21 Jul 2012
Accepted answer

This is a start. Add a loop and fgetl.

%%
str = '1|Toy Story (1995)|01-Jan-1995||http://us.imdb.com/M/title-exact?Toy%20Story%20(1995)|0|0|0|1|1|1|0|0|0|0|0|0|0|0|0|0|0|0|0';
%%
cac = regexp( str, '(\|(1|0)){3,}', 'match' ) ;
tmp = cac{:}(2:end); % strip off first bar
%%
val = textscan( tmp, '%u', 'Delimiter', '|', 'CollectOutput', true );

/R2012a

1 Comment

huda nawaf

huda nawaf (view profile)

on 21 Jul 2012

fantastic

many many thanks for u

per isakson

per isakson (view profile)

Contact us