times function for argument of type cell?
1 view (last 30 days)
Show older comments
Chiara Scarpellini
on 31 Aug 2021
Edited: Walter Roberson
on 1 Sep 2021
I have an argument of type cell (2785 x 20) and I need to multyply every cell per 100 and divide it per 785. Thus I need a function like times for vectors
0 Comments
Accepted Answer
Star Strider
on 31 Aug 2021
It is necessary to include the cell array as an argument to cellfun:
C = num2cell(randi(9,4, 5))
percentages = cellfun(@(x)times(x,100/787), C)
.
4 Comments
Walter Roberson
on 1 Sep 2021
Edited: Walter Roberson
on 1 Sep 2021
What is the output of
unique(cellfun(@class, matrix_substances, 'uniform', 0))
The message you are getting suggests that there is at least one location inside matrix_substances where the entry is a cell array instead of being a single number or [] .
More Answers (0)
See Also
Categories
Find more on Cell Arrays in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!