times function for argument of type cell?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Chiara Scarpellini
am 31 Aug. 2021
Bearbeitet: Walter Roberson
am 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 Kommentare
Akzeptierte Antwort
Star Strider
am 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 Kommentare
Walter Roberson
am 1 Sep. 2021
Bearbeitet: Walter Roberson
am 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 [] .
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Cell Arrays finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!