Select rows based on a string in a cell

Hello,
I have a 1x19 cell. Each cell looks like this:
I want to store the precip values of WIN in each array. So the output is 1x19 cell with just WIN's precip.
I tried to do it like this:
for i = 1:numel(result_seasonal)
C_WIN{1, i} = result_seasonal{1,i}(strcmp(result_seasonal{1,i}.seasons,'WIN'),:);
end
But it not works and result is 1x19 cell with empty arrays, is there anything that I'm didn't considered?
Thank you all

 Accepted Answer

Use strcmpi (the case-insensitive version of the function) instead.

2 Comments

Thank you so much
As always, my pleasure!

Sign in to comment.

More Answers (0)

Categories

Products

Release

R2020a

Asked:

BN
on 12 Aug 2020

Commented:

on 12 Aug 2020

Community Treasure Hunt

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

Start Hunting!