How do I extract a substring in a cell array of strings?

12 Ansichten (letzte 30 Tage)
Abdullah Hamidi
Abdullah Hamidi am 4 Mär. 2019
Kommentiert: Abdullah Hamidi am 4 Mär. 2019
I have loaded up a catalog of satellite and space debris entries on MATLAB and I am trying to extract everything that is debris.
As you can see in the attachment (column 4), I am trying to run a for loop to look for strings that contain the word 'deb' (and other corresponding fields) and save them separately. But I am just not getting anywhere. Any help would be hugely appreciated.

Akzeptierte Antwort

KSSV
KSSV am 4 Mär. 2019
[num,txt,raw] = xlsread(myfile) ;
C4 = txt(:,4) ;
idx = contains(C4,'DEB')
Note that for better help, you should attach your file not an image snippet.
  5 Kommentare
KSSV
KSSV am 4 Mär. 2019
Ohhh....simple:
[num,txt,raw] = xlsread(myfile) ;
C4 = txt(:,4) ;
idx = contains(C4,'DEB')
iwant = txt(idx,:)
Abdullah Hamidi
Abdullah Hamidi am 4 Mär. 2019
Perfect!!!
You're a life saver!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by