Borrar filtros
Borrar filtros

finding the min value in a cell array

15 visualizaciones (últimos 30 días)
Duncan
Duncan el 20 de Ag. de 2014
Editada: DGM el 25 de Jul. de 2022
I have the following:
cell = {[5;2;4;3;6;9] [2;5;4;8;9;7] [8;4;5;6;7;9]}
I would like to find the minimum value in the first two columns of "cell".
basically I want to take the first two columns and compute the smallest value. i.e. 2
How should I do that?

Respuesta aceptada

Guillaume
Guillaume el 20 de Ag. de 2014
You've not well defined what you mean by minimum (overall minimum or minimum of each column).
Overall minimum:
min(vertcat(c{[1 2]}))
minimum of each column:
cellfun(@min, c)
By the way, do not name your variable cell, this will prevent using from using the built-in cell function.
  2 comentarios
Duncan
Duncan el 20 de Ag. de 2014
thank you, I meant overall minimum
DGM
DGM el 25 de Jul. de 2022
Editada: DGM el 25 de Jul. de 2022
@Mehri Mehrnia's comment-as-answer moved here:
min(vertcat(c{[1 2]})) : it computes just for 1st array.
I look for all arrays that each array is a vector with different size.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Data Types 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!

Translated by