I have a cell array as follows (from an operation on imported data). I want to know the locations of the numerical data i.e. where the 17 is in the list below - i'm not interested in the []s!
V =
Columns 1 through 13
[] [] [] [] [] [17] [] [] [] [] [] [] []
etc...
I keep on getting errors such as
Error using cell/ismember>cellismemberR2012a (line 193) Input A of class cell and input B of class char must be cell arrays of strings, unless one is a string.
when trying to use functions such as find or ismember and I think the issue is that it is a cell array and not a vector?
Thanks

 채택된 답변

Azzi Abdelmalek
Azzi Abdelmalek 2014년 12월 14일

0 개 추천

a={[] [] [17] [] []}
idx=find(~cellfun(@isempty,a))

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Data Type Conversion에 대해 자세히 알아보기

질문:

2014년 12월 14일

댓글:

2014년 12월 14일

Community Treasure Hunt

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

Start Hunting!

Translated by