Round values in cell array to n(10)?
18 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Calabrese
el 2 de Ag. de 2017
Editada: the cyclist
el 2 de Ag. de 2017
How to round the following...
cell = {15;26;37;48;50;68};
cell2 = roundn(cell,1)
to
cell2 = {20;30;40;50;50;70};
How would it change if I wanted to round just up or down and not to the nearest n(10)?
0 comentarios
Respuesta aceptada
the cyclist
el 2 de Ag. de 2017
Editada: the cyclist
el 2 de Ag. de 2017
c = {15;26;37;48;50;68};
N = -1; % Digit to round to. N=-1 will round to tens. N=0 will round to nearest integer
c2 = cellfun(@(x)round(x,N),c)
Side note: It is a bad idea to name a variable with a MATLAB keyword such as "cell".
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!