how to delete cell rows ?

1 visualizzazione (ultimi 30 giorni)
pruth
pruth il 14 Ott 2019
Risposto: Shubham Gupta il 14 Ott 2019
i have created this cell file(attached).
if you open it you will see almost all doubles has same size (7*5). But there are some doubles which has row size more than 7(see double 36th, 58th etc )
i want to delete all those doubles which has size more greater 7 !
all doubles should be of same same size i.e. 7*5
how to use this if condition here ??
pardon my english !

Risposta accettata

Shubham Gupta
Shubham Gupta il 14 Ott 2019
One of the way to do:
cell_sizes = cellfun(@size,QDSCD,'UniformOutput',false);
cell_sizes = vertcat(cell_sizes{:});
ind = find(cell_sizes(:,1) == 7);
QDSCD_up = QDSCD(ind);
Let me know if you have doubts.

Più risposte (0)

Categorie

Scopri di più su Filter Banks in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by