how to save all the data?

3 Ansichten (letzte 30 Tage)
Amr Hashem
Amr Hashem am 31 Jul. 2015
Kommentiert: Amr Hashem am 1 Aug. 2015
I am using this code to search for a word in a cell, and save all the row:
D=alldata(:,1:5);
idx = cellfun('isclass',D,'char');
idx(idx)=~cellfun('isempty',regexp(D(idx),'BATTERY')) ;
data = alldata(any(idx,2),:);
and I want to save the not " battery" cells (the rest of the file)
so I use:
Notdata = X(~idx,:);
but it didn't work...:(
what is wrong?
  3 Kommentare
Amr Hashem
Amr Hashem am 31 Jul. 2015
here is a sample:
where I search for a word 'ex: battery ... ' and save ans (rows) in data
and I want to save the rest in Notdata, to be capable of start a new search in Notdata ....etc.
Stephen23
Stephen23 am 31 Jul. 2015

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Stephen23
Stephen23 am 31 Jul. 2015
Bearbeitet: Stephen23 am 31 Jul. 2015
For no obvious reason you removed the any from my answer:
Notdata = X(~any(idx,2),:);

Weitere Antworten (0)

Kategorien

Mehr zu Propulsion and Power Systems finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by