La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cómo redondear decimales en matlab?

¿Cómo redondear decimales en matlab?

Hay cuatro funciones de redondeo de uso común en Matlab, a saber, piso, techo, redondo y fijo, que pueden completar la operación de redondeo de constantes.

1. El piso se redondea hacia abajo, es decir, se redondea hacia la dirección del infinito negativo.

2. El techo se redondea hacia arriba, es decir, se redondea hacia la dirección del infinito positivo.

p>

3. Redondear se redondea al entero más cercano, es decir, redondear hacia arriba.

4. Fix se redondea hacia 0, es decir, redondear hacia 0.

Además, la operación de redondeo también se puede realizar en un vector, matriz o matriz multidimensional. Por ejemplo, para una matriz A, redondear(A) representa redondear todos los elementos de la matriz A.

Información ampliada:

Para estas tres funciones de redondeo, cuando el parámetro de entrada sea un número complejo, la parte real y la parte imaginaria se redondearán respectivamente. Por ejemplo, introduzca el redondeo. comando round( 1.1+3.7i), el resultado redondeado es 1+4i. Cuando el parámetro de entrada es de tipo char o un valor lógico, se devolverá un valor doble.

Material de referencia: documentación de MATLAB