Índice máximo de MATLAB

Ammar Ali 20 noviembre 2021
Índice máximo de MATLAB

En este tutorial, discutiremos cómo encontrar el valor máximo de un array y su índice usando la función max() en MATLAB.

Encuentre el valor máximo y su índice usando la función max() en MATLAB

La función max() en MATLAB obtiene el valor máximo de un array o matriz dada. En el caso de un array, devolverá el valor del valor máximo presente en esa matriz junto con su índice. En el caso de un array, devolverá los valores máximos de cada columna del array en forma de un vector que contiene los valores máximos presentes en todas las columnas. Por ejemplo, digamos que queremos obtener el valor máximo y su índice de un vector o matriz de números enteros. Consulte el siguiente código.

myArray = [1 2 3 4 5]
[mValue , vIndex] = max(nyArray)

El valor máximo se almacenará en mValue y su índice se almacenará en vIndex. Ahora busquemos el valor máximo y su índice de cada columna del array. Consulte el siguiente código.

myMatrix = [1 2 3; 4 5 6]
[mValues , vIndices] = max(myMatrix)

En el código anterior, usamos un array que tiene dos filas y tres columnas. El resultado contendrá tres valores máximos y tres índices, ya que el número de columnas en el array es tres. Esta función también se puede utilizar para reemplazar los valores específicos de un array con un escalador. Por ejemplo, considere que queremos reemplazar cada valor en el array que sea menor que un escalador específico. Consulte el siguiente código.

myMatrix = [1 2 4; 4 6 8]
aScaler = 3;
newMatrix = max(myMatrix,aScaler)

En el código anterior, estamos reemplazando cada valor del array myMatrix, que es menor que el escalador aScaler, con el valor almacenado en aScaler.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Artículo relacionado - MATLAB Index