How to find floor value of a cell??? please help....
16 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
How can i find floor of a cell i.e.to get only decimal values in a cell???
0 Kommentare
Antworten (3)
Azzi Abdelmalek
am 13 Jul. 2016
Bearbeitet: Azzi Abdelmalek
am 13 Jul. 2016
your_cell_array={1.23 2.58 3 7.02 -4.6 -4.2}
your_cell_array=cellfun(@floor,your_cell_array,'un',0)
0 Kommentare
Image Analyst
am 13 Jul. 2016
To get only the decimal (fractional) values, subtract off the integer part.
% Define sample data in cells of a cell array:
m = {1.23 2.58 3 7.02 -4.6 -4.2}
% Convert cell array to array of doubles:
dbl_m = cell2mat(m);
% Get only the decimal, fractional part by subtracting the integer part:
dbl_m = dbl_m - fix(dbl_m)
0 Kommentare
Siehe auch
Kategorien
Mehr zu Resizing and Reshaping Matrices 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!