How to make a vector shorter ?

Hey everyone i have a simple problem but i cant find a proper solution.
let's say i have a vector of numbers a = [1,5,2,3,4,7,10,9]
what i want to do is: i want to find the maximum of the values in the vector (i know how to do that) but then i want to delete the maximum value from the vector to make it shorter
can someone tell me how to do it ?

 Respuesta aceptada

madhan ravi
madhan ravi el 1 de Dic. de 2018

2 votos

a = [1,5,2,3,4,7,10,9]
[value,index]=max(a)
a(index)=[]

4 comentarios

Vincent Sin
Vincent Sin el 1 de Dic. de 2018
Thank you very much that was really fast, u are a life saver !!!!!
madhan ravi
madhan ravi el 1 de Dic. de 2018
Anytime :) , you can also vote for the answer if you would like.
Vincent Sin
Vincent Sin el 1 de Dic. de 2018
already did thank you again!!!!!!
madhan ravi
madhan ravi el 1 de Dic. de 2018
Thank you!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 1 de Dic. de 2018

Comentada:

el 1 de Dic. de 2018

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by