Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Operaciones aritméticas

Adición, sustracción, multiplicación, división, potencia, redondeo

Las funciones aritméticas incluyen operadores para operaciones simples, como adición y multiplicación, así como funciones para cálculos comunes, como sumas, sumas móviles, operaciones modulares y redondeo.

Para obtener más información, consulte Operaciones con matrices y operaciones con arreglos.

Funciones

expandir todo

Adición

+Add numbers, append strings
sumSuma de los elementos del arreglo
cumsumCumulative sum
movsumMoving sum

Sustracción

-Sustracción
diffDiferencias y derivadas aproximadas

Multiplicación

.*Multiplicación
*Multiplicación de matrices
prodProduct of array elements
cumprodCumulative product
pagemtimesPage-wise matrix multiplication
tensorprodTensor products between two tensors

División

./División derecha de arreglos
.\Left array division
/Solve systems of linear equations xA = B for x
\Resolver sistemas de ecuaciones lineales Ax = B para x
pagemldividePage-wise left matrix divide
pagemrdividePage-wise right matrix divide

Potencias

.^Potencia elemento por elemento
^Matrix power

Trasposición

.'Transponga un vector o una matriz
'Complex conjugate transpose
pagetransposePage-wise transpose
pagectransposePage-wise complex conjugate transpose

Signo de arreglos

uminusUnary minus
uplusUnary plus
modResto después de una división (operación modular)
remResto después de una división
idivideInteger division with rounding option
ceilRedondear hacia infinito positivo
fixRedondear hacia cero
floorRedondear hacia infinito negativo
roundRedondear al decimal o entero más próximo
bsxfunApply element-wise operation to two arrays with implicit expansion enabled

Temas

  • Operaciones con matrices y operaciones con arreglos

    Las operaciones con matrices siguen las reglas del álgebra lineal y las operaciones con arreglos ejecutan operaciones elemento por elemento y admiten arreglos multidimensionales. El carácter de punto (.) distingue las operaciones con arreglos de las operaciones con matrices.

  • Tamaños de arreglos compatibles para operaciones básicas

    La mayoría de funciones y operadores binarios de MATLAB® admiten arreglos numéricos con tamaños compatibles. Dos entradas tienen tamaños compatibles si, en cualquier dimensión, los tamaños de la dimensión de las entradas son los mismos o uno de ellos es 1.

  • Precedencia de operadores

    Las reglas de precedencia determinan el orden en que MATLAB evalúa una expresión.

  • Floating-Point Numbers

    MATLAB represents floating-point numbers in either double-precision or single-precision format. The default is double precision.

  • Valores enteros

    MATLAB admite almacenamiento de 1, 2, 4 y 8 bytes para datos enteros. Si utiliza el tipo de entero más pequeño que admiten sus datos, ahorrará memoria y tiempo de ejecución del programa.