Borrar filtros
Borrar filtros

check for decrease and increase

25 visualizaciones (últimos 30 días)
johnson saldanha
johnson saldanha el 5 de Nov. de 2018
Comentada: Image Analyst el 23 de Nov. de 2021
i have a matrix and check for a column to see if the values are rapidly decreasing in steps of five. how to check for it? for example the matrix is x and the second column.

Respuesta aceptada

KSSV
KSSV el 5 de Nov. de 2018
Read about diff. This will get the difference of successive rows. If decreasing diff would be negative, if increasing diff will be positive.

Más respuestas (3)

madhan ravi
madhan ravi el 5 de Nov. de 2018
Editada: madhan ravi el 5 de Nov. de 2018
x=[100:-5:0] %an example
issorted(x,'strictdescend') %to check if they are sorted
abs(diff(x))==5

Image Analyst
Image Analyst el 5 de Nov. de 2018
Editada: Image Analyst el 23 de Nov. de 2021
Try the function findchangepts(), in versions of MATLAB r2016a and later.

Palnati saidatta
Palnati saidatta el 23 de Nov. de 2021
x=[100:-5:0] %an example
issorted(x,'strictdescend') %to check if they are sorted
abs(diff(x))==5

Categorías

Más información sobre Shifting and Sorting Matrices en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by